Extended Shortcuts
The ability to create custom global keyboard shortcuts is an indispensable feature of every powerful desktop environment. But in fact this is a rather narrow ability because one can easily go into conflict with application shortcuts. A solution would be to extend the key combination. For example: instead of pressing CTRL+SHIFT+K one should be able to press once CTRL+SHIFT+K and then P+F+G+L+M and so on. But how could someone memorize such a key combination? My solution with Extended Shortcuts is to display every shortcut submenu in a popup window. With Extended Shortcut Menu Editor you can create or edit a menu. This program will save all informations in a pseudo XML file (~/.ExtendedShortcuts.xml) which you can edit manually too.
This two programs are written in perl. So, if the required perl interpreter is installed, they should work with other OS's such like XP too.
Download here: