Jitbit Macro Recorder - Macro Recorder is not only a mouse recorder, keyboard recorder and player.
Pulover’s Macro Creator - Pulover’s Macro Creator is a Free Automation Tool and Script Generator.
AutoHotkey - The ultimate automation scripting language for Windows.
AutoKey - A Python 3 port of AutoKey, the desktop automation utility for Linux and X11.
Hammerspoon - This is a tool for powerful automation of OS X.
Macro Recorder - Records mouse and keyboard input for infinitive replay.