I'm currently learning FreeCAD so that the one machine I still have sitting around to run Fusion360 can be liberated from Windows at long last. And as a bonus I won't have to keep updating NoMachine every couple weeks.
FreeCAD is such garbage though. In something like 6 months, CadSketcher blender plugin made something that was far more functional, and FreeCAD has been in development for 20 years and it still can't provide a logical, cohesive CAD experience.
Honestly, Solidworks is my hangup too, so I get the willingness to castrate yourself in order to just move to Linux finally. I'm thinking of moving over to their 3DExperienceWorks product that runs in the browser. If it handles my workflow, and I can get the cheap "maker" license without them ever asking me to upgrade it, then I'm finally down to switch full time.
The other big problem that I generally have is window-decoration and padding. I need to find a window manager where I can have things with embedded tabs but pixel-perfect edges. I like a single-pixel edge to my applications and as dense as possible window title bars.
Now that Firefox is releasing Wayland enabled by default, it might be the time to try again.