At first a posibilty to change values of the recorded commands.
Later a scriplanguage to edit macros.
Should e give you help to certain Problems, HowTos and also help to every Command, Icon and so on.
Full featured Freemind Export
....
Eitor wich can work with different shapes
Editor could be a SVN Editor give your project acces to a SVN Tree
ClassEditor - a little bit UML like Editor
......
Find, Sort (Layout)
...