Selenium - Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that.
AutoHotkey - The ultimate automation scripting language for Windows.
UI.Vision - Modern open-source task and test automation tool and Selenium IDE.
Pulover’s Macro Creator - Pulover’s Macro Creator is a Free Automation Tool and Script Generator.
AutoKey - A Python 3 port of AutoKey, the desktop automation utility for Linux and X11.
Mini Mouse Macro - A free light weight mouse macro that records mouse movements, clicks and keyboard entries.