The user interface for customizable keyboard is almost done, below a sneak preview animation. Let us know what you think.

You can map any Modifier key with another modifier key (Version and any F key with whatever function you want.
A similar user interface for the F keys will later be used to customize Magic Mouse and Magic Trackpad gestures.

New Keyboard User Interface