AutoHotkey
AutoHotkey stands as one of the ultimate solutions to extend the features of your shortcuts. As a very simple-to-use scripting language, it allows you to create and customize all your shortcuts, create hotkeys, and create basic or very complex scripts to automate tasks. This is a must-have.