For the life of me I cannot understand why this is so difficult. Autohotkey requires scripts it seems. Who is going to want that? 1% of the population? Microsoft Keyboard Layout Creator doesn't display any keyboard like it should. I changed the display properties back to default and its still a gray window with no keyboard displayed. Strokeit doesn't seem to have a Save button. I can change Alt_F4 to Alt_Q (hooray!) but it can't be saved. Bizarre. With StrokeIt you can easily change a key to something else so I changed Q to F4. But how will I type now? It seems to only do single keys. That is useless.
I cannot grasp why nobody has marketed this. I would think most of the population would love being able to change awkward commands to convenient commands. Why in the world somebody decided Alt_F4 was a good idea we will never know. They should never be let near a computer keyboard for life.
Its very simple: pick a letter, change the letter, save the change.
Hey Geeks! If you want to sell something, ask your socially feeble mind if most of the digitally unlearned people around you would grasp your program immediately. If they can't, its back to the drawing board. Unless you want to sell 1% of your potential of course. Then by all means, make it as unintuitive as possible. I'm sure most of us will develop telepathic powers to comprehend your program right away.
These problems are so common in modern software because people don't think about other people that lack their vast software grasp in one particular area. They don't put themselves in their shoes. Or just ask average people and listen to their reactions. Or partner with someone that can enhance your abilities. The world's productivity depends on intuitive software. Few things waste more time than stuff that doesn't make sense to most people. Sure you may have to come down to their level by adding a few things but it shouldn't take away from the functionality of your design if well thought out. You can have both.