Learning is actually quite fun once you juice it up. One minute in the tutor should make it clear what I mean: https://mafik.github.io/keyer/ (make sure the sound is on)
173 karma · joined February 12, 2014
For a time I made the mappings a little more memorable by forcing two related keys (like a and ą or o and ó) to have their chords differ in just one finger position - and that did work but it lowered the "efficiency estamates" of the generated layouts. In the end I reserved one thumb position for my custom shortcuts and allowed the optimizer to go crazy with all the remaining chords. After playing with both styles I prefer the latter. Entering text feels more a little fast-paced maze solving game where you have to figure out which fingers to move to transition between chords.
You can take a look at the script in the website's sources - it's inline.