Leon Bambrick is full of good ideas. Like KeyTraino, for instance:
When you use the toolbar, the menus or the context-menus of an application, KeyTraino shows the alternative keystroke you could've used.
Evidently someone at SlickEdit is wearing a tinfoil hat that transmits at the same frequency as Leon's, because they just released a free set of Visual Studio 2005 add-ins that includes the KeyTraino feature:
The Command Spy monitors command execution and allows you to see exactly what commands you've run, how many times you've run them and what key bindings are used to invoke those commands. The main purpose of this tool is to allow you to learn what commands are bound to which keystrokes, so that you can work faster within the IDE.
And it works, too:
This very same add-in has a bunch of other features, too. It allows you to place the dancing banana (or any other graphic of your choice) in the editor pane of your IDE. No, I'm not kidding.
Now that's productivity.