If you are looking for a tool that handles constraint based CAD for mostly like 3d printing your stuff, give Dune3D a try (on github), it's currently my go-to to keep a workflow similar to what I used to have on Fusion360, it's lightweight, open source and pretty damn good. The author also develops a EDA/circuit board designer called Horizon EDA.
There's also the https://www.cadsketcher.com/ addon for Blender, which is constraint-based. I tried it a few years ago and it was decent, but still lacking a few things. I haven't tried it recently, but I'd be surprised if it wasn't much improved from the already-pretty-good state it was in when I tried it.
I was going to suggest solvespace. It is very barebones, but was much easier to use than FreeCad for me. It also has constraints in 3D space, which I use a lot: https://solvespace.com/index.pl