Hi all. I have created a program called Portable Keyboard Layout.
It is like Tavultesoft Keyman, but it is free licensed under GPL 3.
With it you can use your favorite keyboard layout (like Colemak, Dvorak, etc.) everywhere. It works with non-ASCII layouts, like hebrew or classic greek (with multiple diatricics) too.
It is already portable.
You can find it at http://sourceforge.net/projects/pkl
And the "support forum" at http://www.autohotkey.com/forum/topic28447.html
Regards,
Máté from Hungary.