Such a program should have Recording ability to record keystrokes and mouse events
and..
AutoIt looks very good. .... AutoIt is just a plain old interpreted language...
Does it really record and play back mouse events as well?
I use a macro-capable keyboard for my macro stuff. The one I have now is sold by Fentek and does what I need. It will not allow nested macros, however, which you said you needed.
tanstaafl.
_________________________
"There Ain't No Such Thing As A Free Lunch"