Asoftech Automation records all operation of mouse and keystrokes and saves them as macros. It can play back the recorded macros to automate recorded tasks any number of times.It is very easy to use and doesn't require any programming experience.
Take those sound recorders, nearly all of off them. I don't mean those which come as a part of some sophisticated sound editors. Some say, the best software is the software developed for one's own consumption. I think that's true.