I'm right now in the process of reviewing FreeMind and MindManager to find out which software suits me. I have a need to apply automatic logic to my maps (kind of like applying filters using: if, if not, or, and functions) so I'm interested in scripting (macro) or advanced filtering capabilities. I believe scripting will be the most likely solution to solve this so therefore my emphasize on it in the subject line.
So can I write scripts for use with FreeMind?
When I found out there was more forums then this one I found some text that shows scripting is possible. There is the possibility of using XSLT to directly transform the XML file but this page: http://freemind.sourceforge.net/wiki/index.php/Example_Scripts also shows that you can write scripts with java.