Have you actually tried running Windows using Parallels on an M1? I have, and it's hardly worth the effort.
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?