Pulover’s Macro Creator - Pulover’s Macro Creator is a Free Automation Tool and Script Generator.
Zenity - Zenity is a tool that allows you to display GTK dialog boxes in commandline and shell scripts.
AutoKey - A Python 3 port of AutoKey, the desktop automation utility for Linux and X11.
AutoHotkey - The ultimate automation scripting language for Windows.
Hammerspoon - This is a tool for powerful automation of OS X.
Batch MessageBox - Display message boxes from Windows batch files and command line programs.