Force Me To Use Hotkeys or its alternative name Make Me GitGud is a mod that does exactly as the title suggests. From the mod description:
"This mod prevents the following buttons from registering mouse clicks thus forcing the user to use (and learn!) hotkeys: Unit commands (attack / move / patrol etc), Factory pause/infinite build, Anything in the build bar (units/buildings but not com upgrades) and the 4 pings. Factory HQ upgrades as well as autobuild are exempt because as far as I know there are no hotkeys for them."
This is a mod I've been wanting for some time after noticing inefficient mouse usage despite having the keybind set up (for example to toggle the factory infinite button or upgrade a mex). No matter how many times I would tell myself "use your keys to queue up units" I would always default to using my mouse because when you're in game and stressing out your autopilot/muscle memory kicks in. After using this mod it has taken only a handful of games before I'm becoming competent with using them.
Available: In the mod vault!
Note: A better version of this mod would have customizable options to enable/disable groups of buttons. I currently do not have the inclination to make that change so if anyone else is they are welcome to build upon this mod.