AutoHotkey is a an open-source windows program to automate some repetitive tasks.
Another use of AutoHotkey is to create hotkeys to provide, customized, more friendly keyboard shortcuts, like the example:
LAlt & WheelDown::AltTab LAlt & WheelUp::ShiftAltTab
(This is not Tcl of course)
Such script lets you switch between open application by pressing the Left-ALT key and the mouse wheel, instead of the awkward ALT-TAB combination.
CLN Of course, for left-handed users, this is a bad combination because both the mouse and the left Alt key are on the left. Is there are reason to limit it to the left Alt key? Why not either one? This is just one issue in supporting Left- and Right-Handed Users.
Various forks of AutoHotkey are available. Here is a guide to them.