It is a lot of comercial macros program like imacro or tsker and many shi**y mini program for free. But I found nice and totally free program named MacroMaker
Official site:
members.ij.net/anthonymathews/MacroMaker.htm
Doanload:
download.cnet.com/MacroMaker/3000-2094_4-10549108.html