The trick of sending good morse is in the timing. Getting the inter-character and inter-word gaps the correct length is quite difficult especially at higher speeds. So a tutor to check this could be a big help.
So I lashed this together using a breadboard to do the connections.
And tested it as seen in this video: Morse Tutor Demo.mov.
As you can see it’s very rough and ready. If I were to make a proper version I’d remove the WPM and tuning aid on the top line which aren’t necessary. It would fit into a small box quite easily.
It was fun to throw together!