Have you considered loading Windows into a virtual machine? This way you keep Linux, but can run Windows for those 1-2 programs where it is still needed.
There are some caveats with using VMs, but...