Would there be a way to make such clients easy to use?
It sounds like a lot of work?
Theoretically, you could create an install that installs a local full node & webserver and a copy of the memo.cash site, & you'd just access it with a browser on your local machine.