Here is something that I had completely missed here and I should mention.
How about going for a commercial product that is relatively low cost, like a
Microsoft product say, and run it over Wine?

Look in here and see what you can find:
https://appdb.winehq.org/

I have had very good luck running crap that does not interact much with the
hardware (3d, audio, etc). You have simple requirements; it should work for you.

The company that supports Wine and the commercial spin of it is right here in
town (CodeWeavers) and friendly to this list.