Macro Recorder is not only a mouse recorder, keyboard recorder and player. It is also a very powerful automation software and even an EXE-compiler.
All recorded keystrokes and mouse activity can be saved to disk as a macro (script) for later use, bound to a hotkey, extended with custom commands...