I found I was unable to install Wine due to package manager conflicts. I had only one Windows program (Everett Kaser's Hero Hearts game) that I wanted to run on Linux, so I wrote my own implementation of the game engine, which is (in my opinion) much better than the original implementation.
Ok now write your own implementation of SOLIDWORKS please.
Flatpak and Lutris solves that.