My latest Uniherz Titan map can be found under releases. It should be nearly ideal for making use of your ANSI key muscle memory. Most keys are arranged like on the regular large keyboard, you'll only have to get used to modifier keys.
The map is currently created by hand from definitions in key.map. The plan is to write a tool that converts the ASCII maps to JSON format for Key Mapper. Don't know when I'll find the time for it.
╔═════════════════════╦═════════╗
║ PRIMARY | SECONDARY ║ RIGHT ║
╠═════════════════════╬═════════╣
║ ! @ # $ % ^ & * ( ) ║ × { } | ║
║ × × × × × × « ↑ » _ ║ × : " - ║
║ × × × × × × ← ↓ → + ║ < > ? = ║
╠═════════════════════╬═════════╣
║ ° § € ® © ¥ ü ÷ ö ≡ ║ × [ ] \ ║
║ ä ß Ø ½ ¼ ¾ ░ ▒ ▓ █ ║ × ; ' ` ║
║ × × × × × × × × × × ║ , . / ~ ║
╠═════════════════════╬═════════╣
║ × × × × × × × × × × ║ 1 2 3 0 ║
║ × × × × × × × × × × ║ 4 5 6 × ║
║ × × × × × × × × × × ║ 7 8 9 × ║
╚═════════════════════╩═════════╝
╔═════════════════════╦═══════════════════╗
║ PRIMARY | SECONDARY ║ RIGHT EXTENSION ║
╠═════════════════════╬═════════╦═════════╣
║ ! @ # $ % ^ & * ( ) ║ × { } | ║ × [ ] \ ║
║ × × × × × × « ↑ » _ ║ × : " - ║ × ; ' ` ║
║ × × × × × × ← ↓ → + ║ < > ? = ║ , . / ~ ║
╠═════════════════════╬═════════╬═════════╣
║ ° § € ® © ¥ ü ÷ ö ≡ ║ 1 2 3 0 ║ × × × × ║
║ ä ß Ø ½ ¼ ¾ ░ ▒ ▓ █ ║ 4 5 6 × ║ × × × × ║
║ × × × × × × × × × × ║ 7 8 9 × ║ × × × × ║
╚═════════════════════╩═════════╩═════════╝