Take a look at a plugin for 3DS Max called KeyHydra.
The goals of KeyHydra are:
KeyHydra now features 3 public modules:
KeyHydra Shortcuts – Redefines interaction between the user, keyboard, and 3DSMax –> By improving input methods –> Keyboard shortcuts
KeyHydra WheelCtrl – Redefines the way the user interacts with, his mouse and 3DSMax –> By increasing the interactivity in the workspace using the mouse wheel.
KeyHydra LazerCut – Reinvents the user’s way of modeling objects by Boolean operation [Addition, Trimming, and Subtraction of Material.] –> By increasing interactivity in the workspace and simplifying the process by providing an interface radically simpler by increasing the possibilities offered to the user.