Just curious, have you tried to run those Win programs using WINE? I like to use playonlinux as a front end to WINE because it's easy to switch to different versions of WINE and I found out that the repositories ( at least the Linux mint one) have outdated versions of WINE. Also playonlinux allows for a lot of tweeking of wine settings in an easier to use format. There is also a lot of information on what works (and doesn't) available on the WINE website. You've probably already looked at all this but I thought I would bring it up in case you haven't. The other option is using the Crossover program but you have to pay for that one although I believe a free trial is available.I was starting to get a bit hooked about a month ago as was trying to record the screen on my computer. Tested several Win recording programs (both commercial free trial and free), but results ended up choppy. Tried a Linux program that some guy wrote, worked like a charm.
I'm not trying to knock Win. But good to have alternatives and some things are done easier in another system.
I still have a Win budgeting program, that I swear by in Win but haven't found a nice, comparable friendly easy to use one yet in Linux. But most other stuff, I'm good. Stuff like Teamviewer, Anydesk, Veracrypt there are Linux versions too. Of course, except the taxes and GPS update for me.