Ukelele

Ukelele is a Unicode keyboard layout editor for Mac OS X