Been a full time Linux user for several years now. I haven't used Windows in decades but sometimes I do need something on Windows. There are a couple music related firmware updating apps that only run on Windows and Mac and over the weekend I tried out Winboat. Was pretty happy with out it works.
It basically sets up a container in the background that runs Windows. And it uses RDP to present applications in your window manager so you can interact with them in your Linux desktop.
It gets the job done well enough for me. I don't need to use Windows apps very often at all and this project downloads and installs Windows mostly in the background so I don't have to fiddle with it. It does warn you about giving the Windows install access to your home directory (which I didn't do) so look out for that.