AutoHotkey - The ultimate automation scripting language for Windows.
WizMouse - WizMouse makes your mouse wheel scroll the window under the mouse even if it's not active. You no longer have to click a window to scroll it.
Pulover’s Macro Creator - Pulover’s Macro Creator is a Free Automation Tool and Script Generator.
Key Manager - ATNSOFT Key Manager, Key Remapper, Text Paster
AutoKey - A Python 3 port of AutoKey, the desktop automation utility for Linux and X11.
X-Mouse Button Control - XMouse Button Control (XMBC) allows you to create application and window specific profiles.