AutoHotKey is a scripting program for Windows (https://www.autohotkey.com/). It can be used to create powerful macros and many other things that I couldn't think of ...