Here’s one that may never really see the light of day, but! I was messing around with coding in Processing language for a project dropping in text with schools groups and doing audio-visual stuff with it (no sound here though). This was the trial of a few options, the position on the screen is governed by mouse position (although in some cases the programming constrains or explodes these co-ordinates) and the letters are only displayed when the mouse is clicked. The rest is coded and pretty much any text could be dropped in, however, in retrospect this seemed quite cheery!
If you are interested the code is available at https://github.com/edwardwright/virtual440.git and any advice or tweaks would be great