I have the following AHK enabled "features" for lack of a better term always running on windows.
Caps lock triggers a context sensitive - which app - screen overlay of relevant shortcuts (assembled by hand) as well as a menu which autofilters a long lsit of commands, other scripts or websearches, like yubnub.
I have commonly used actions assigned to mouse buttons:
```
WheelRight::Send !{Right}
Wheelleft::Send !{Left}
Xbutton1::Send ^{PgUp}
Xbutton2::Send ^{PgDn}
+MButton::Send ^w
+WheelDown::WheelRight
+WheelUp::WheelLeft
```
I have reassigned the function buttons I almost never used, along with some combinations to allow me to almost never use the mouse in certain use cases.
By highlighting text and hitting a hotkey, i get the evaluation of that as a math expression. With functions and memory
Small scripts that I use most days and call from caps menu include: global autocorrect, computer & network performance widgets, emoji/ascii art insert tool, rerun of apps that start on startup, on screen ruler, on screen color eye dropper, mouse wiggler to prevent screensaver, quake-style terminal emulator window for WSL bash, etc.
It also compiles into an exe easily and relaibly, so friends and family struggling with something can get a gui based app, usually a few hundred kbs, for something that is otherwise a big pain to do. A recent example was a mouse tracker for doing presentations, that always gave the mouses' current location.