I work on Electron apps and I've been happy with how it works.
Why not use that?
As for Electron apps - huh? Are you actually suggesting that you can just use Electron apps to accomplish what the OP has set out to accomplish?
Yes, I have. It works very well, what's the problem making it hardly worth the effort?
What I mean is that I develop Electron apps on an M1 Mac, and I use Parallels to spin up Windows so I can test the apps on Windows too.
Not the latter of what you suggested.
I work on Electron apps and I've been happy with how it works.
Why not use that?