@taylan
The only program that works well on linux and is industry standard for some industry is #blemder, but that is mesh modeling, and even with the #CADSketcher add on, it won't be good enough for you. I can't speak for #freecad unfortunately.
I switched to linux full time 2 years ago, but unlike you, the transition was extraordinary smooth sailing since I'm a computer science major so most of the same tools exist, and its more beneficial to be on #Linux.
Unfortunately, a lot of professional software isn't made for linux unless its open sourced. For software development, linux is amazing. For most people who just use a word processor and the browser, linux works just fine. Linux works for most games as well. Professional software is the one area we're lacking.