Unicode keyboard layout editor for the XML-format keyboard layout files in OS X (".keylayout" files).
Ukelele is a Unicode keyboard layout editor for the XML-format keyboard layout files in OS X (".keylayout" files).
By the way, the name of this software is intentionally misspelled. Call it a case of 'artistic license'.