Thanks for the kind words and the suggestions!
1) I'll add it to my TODO list. No promises or an ETA at the moment, but I'll look into it.
2) I experimented with a simple editor in the past (https://twitter.com/jdryg/status/1006576882626777088) but I haven't managed to properly implement it yet. It's definitely one of the things I'll do at some point, but again, no ETA.