Thank You for this. I am also making some simple things and have been using bash with a CLI as the UI, but asking folks to use a CLI in this day and age is a bit much.

This idea seems like what I have been looking for.