Es gibt da noch ein Programm namens TAG von Martin Oehm. Hab ich früher auch mal benutzt, ist ziemlich cool.

http://www.martin-oehm.de/tag/index.html

Dafür muss man allerdings eine eigene Programmiersprache lernen, welche aber recht simpel ist.