Key re-mapping or how get HEX for button
DefaultKeyBinding.dict wouldn't work in a lot of applications, and "&lt;" = (insertText:, ";"); wouldn't change ⌘&lt; to ⌘;.

You could try using KeyRemap4MacBook and saving this as private.xml:

&lt;?xml version="1.0"?&gt;
&lt;root&gt;
&lt;item&gt;
&lt;name&gt;test&lt;/name&gt;
&lt;identifier&gt;private.test&lt;/identifier&gt;
&lt;autogen&gt;--KeyToKey-- KeyCode::BACKQUOTE, KeyCode::COMMA, ModifierFlag::SHIFT_L&lt;/autogen&gt;
&lt;/item&gt;
&lt;/root&gt;


KeyCode::BACKQUOTE is the same key code as &lt; on ISO keyboards.

The test folder has an XML file with all the predefined remappings. 

Another option would be to create a keylayout file with Ukelele.