Yeah you could script it quite easily. Have a look in the Maxscript help or turn on the Macro Recorder and enable all the callbacks. It'll show up the relevant commands in the listener window.
I've tried searching scriptspot with no luck. I'm looking for a way to cycle between the move, rotate, and scale tools with the press of a single keyboard key. Does anyone know of a script or any other way to do this? I thought for sure there would be a way to map this to a single key in max, but it seems you can only map…