I'll give them a look and see how they are in the meantime about an editor for these Mike8027 might be the guy to talk to he did meantion something here about working on one so your best shot would be to ask him or Finn as far as editor and building them for the 2k series.
Holla Back y'all
Rickster101