The problem using keyboard shortcuts is each program has its own command set. Often I have several of these open at the same time. Learning the shortcut commands to each of these programs is not an easy task. Thankfully, most software companies provide Quick Reference cards that list the programs keyboard shortcuts. Unfortunately you may need the Hubble telescope to read them.
Some companies allow the user to edit existing keyboard shortcuts or create new ones.
Some even empower you to have separate keyboard shortcut command files. This enables designers to have their own keyboard shortcut lists for the same program. Adobe Illustrator 9.0 has this capability. Quick Reference cards are a big help. But while running some laps with Flash I got tired looking constantly down at my card then back to my screen.