Well, as I have been inactive for quite some time, I restarted the hobby so I have to revive my CW skills. I have been searching the internet thoroughly and found the Morserino32 is the best way to learn, train and improve your CW skills, from newbie to experienced level."a microprocessor-based system for training my CW" Do tell. I learned CW enough to pass my HAM tests, but now I am considering revisiting CW.
It is delivered as a kit so you have to solder it yourself, which should be no problem for a ham
The last few days I have been 'playing' with it and I am very pleased with it. I can highly recommend it to all ham operators (and no I have no shares in this superb project)!