The fact is that nothing is going to run Windows programs as good as Windows. After all that is the OS the program was written for. If you must use Windows programs, for whatever reason, run them on Windows if you want and expect a comparable experience.
You can use a dual boot setup or run Windows in a virtual machine on Linux. When you have the need to use that program or two, just log in to Windows. Having said that, if you are not able or willing to give up most of your Windows programs, then there really is no point in using Linux, that I can see.
Insanity: Doing the same thing over and over and each time expecting a different result.
Democracy is 2 wolves and a lamb voting on the menu. Liberty is an armed lamb protesting the electoral outcome. A Republic negates the need for an armed protest.