で、そのためにはデータの仕様がないとどうにもならんわけだが

それとエディター作るといっても全ての部分作る必要無いね

・マップエディター
・データ(アイテム、魔法、主人公など)エディター
・スクリプトエディター

こんな感じで部分的なエディターを作ればいい
それで各自できそうなエディターを作ると

ある程度できてきたら今度はそれを統合するエディターを各自作る
それで最後にそれぞれの長所を組み合わせてエディター完成
以上でどうかねー?