I'm making this because I am somewhat frustrated with MonkeyType. The cursor doesn't actually mimic what would happen in a text editor. And it never will, solely because it is a web program - command + W is a common shortcut that backspaces one word, and I use it in every terminal and vim workflow ever, but it will close monkeytype. This is not bad coding on their part - the web actually has no way to intercept and preventDefault() the command+W event for security reasons, as I have found when doing my own stuff. (Funnily enough, I just accidentally pressed command + W here while I was typing out this textfield actually, and it pleasantly saved what I typed!).
This new program will have reference text above, and the text you've typed below, and will support command+W to backspace a word, navigating the cursor back and adding a space to realign a bunch of stuff you just mis-typed, etc. etc.
I was NOT able to finish the project. But I did get very close. I'll probably spend the rest of the week finishing it outside the jam