One for Gtk applications:
http://www.gtk.org/~timj/gerd/
OpenOffice I believe has one for it's suite:
www.openoffice.org
I don't know of any other Graphical macro applications but if you know any equivalent actions by running commands in a terminal or console, you should learn how to script automated tasks, like using expect or perl, etc.