I've been using OnShape for the same sort of work. For now at least it's less user-hostile, but it's web based so they could still turn on you.
I'm still hopeful that Blender will become a great parametric modeler. Check out the https://www.cadsketcher.com/ add-on - it's getting to the point where I might take the leap.