This patch adds a new option in the Keymap Preferences to use shortcuts to activate tools rather than modal operators.
Some users have shown interest in working this way, and I think this kind of thing is exactly one of the most useful uses of the keymap preferences. I think it makes switching tools more fun and immediate, with no jumping through hoops or opening menus just to switch active tools.
Currently it replaces the (IMO rather silly) Extra Shading Pie Menu toggle:
With the option enabled, using shortcuts such as G, R, S, E, Ctrl-B etc will switch active tools instead of using the modal operators.
Currently only Transform and Mesh Edit Mode tools are supported in the 3D View, but I can easily make it work for the other modes and editors. This is enough to get a feel for it. If approved, I will fill in the rest.