3D printing is probably what holds me off Linux the longest. Not the actual printing part, but the CAD/design part. FreeCAD is hella confusing and just does not click with me. Even the simplest things are so confusing.
I used Shapr3D (Mac) before, and it is expensive (260 €/year) and works super intuitively. OnShape, which is web-based, is free if you keep stuff public or even more expensive (1400 €/year) if you want to keep it private.
It's so frustrating when you feel that a tool limits you.