Hello Keith,
 
> We are thinking about building a new TrackEditor / TrackGen inside Blender.
> We have just started thinking about this and Jeko will start work in a few days.
> Does anyone have expertise in Blender plugins and have an interest?
Blenders UI is counterintuitive!
Blender doesn't run stable on my windows PCs!
Why use Blender for a trackgen having no GUI?
 
A track editor should define the logical data of a "track", not the graphical outlook!
We should keep the two steps, define the logical "track" and generate an environment around, if wanted.
For many cases, the logical definition of a "track" and its own graphical representation is sufficient, no need for an environment.
There are many programs used to create environments by "designers", we should be able to use it all.
AND for many new featrues we should use an "world generator" (at runtime as well) instead of designed "track" environments!
 
> Why 2-D?
A monitor only can show 2-D images as video stream.
(The 3-D modell is reduced to 2-D by the "camera" projection transformation)
We only have to display a/some 2-D video stream(s).
 
Cheers
 
Wolf-Dieter