If you are specifically looking for keyboard remapping tools for older systems and find KeyMagic 2006 too obscure, modern alternatives that offer similar "magic" include:
Users can build or install unique keyboard mapping files ( .km2 or .kmn formats) to reassign keys based on their specific phonetic or orthographic needs. keymagic+2006