Was ich mir wünschen würde wäre ein generischer Editor welcher 2 Funktionen hat. Zum einem können Benutzer darin Charaktere pflegen, zum anderem können sie neue Charakterformate einpflegen.
Das ganze dann als Onlinecommunity. Auf diese Weise würde der Editor immer weiter wachsen und weitere Systeme unterstützen ohne dass der Entwickler selbst daran etwas machen muss.
Das ist ein interessanter Ansatz, denn gerade bei Systemen mit viel Crunch scheue ich schon den Aufwand, diesen einzupflegen!
zur Anpassbarkeit (als entwickler): ein Plugin-System und auch gerne Anpassbarkeit über Dateien [JSON]
Wenn sich das Teil (auch) in Python erweitern lässt, dann hätte ich wohl auch Lust die eine oder andere Erweiterung dafür zu basteln.
(Ich habe mich in den letzten Wochen relativ spontan in den
Sublime Text Editor verliebt und für meine tägliche Arbeit gleich ein Plugin mit ein paar Python-Skripten geschrieben. Das der Editor nur über Dateien konfiguriert wird, hatte mich auch zu erst irritiert, aber so wie es dort funktioniert hat es mich überzeugt.
Als reiner Anwender würde ich auch eine GUI haben wollen, aber als Entwickler: ein Datei-Interface ist einfacher zu programmieren, ist flexibler als ein GUI und für viele (die meisten?) Benutzer schwieriger zu bedienen. Der letzte Punkt ist wohl der wichtigste, der leider gegen "nur" ein Datei-Interface spricht. )