Yes, there's some parametric things you can do in Blender. You can have a beizier curve that you can later change the facet count on... and you can use a spin modifier on a shape, but you're not going to get a perfect tangent line off a perfect circle like you can in a proper CAD tool for example.
and you can boolean with another object, are you're not able to add a perfect fillet at that intersection.
In Blender, with care and if you're clever, you can do many of the same things you can with a CAD program... good enough for many cases. But Blender is still more of an artist tool than an engineer tool. For serious uses you're going to run into the limits.
There are free cad parametric modelers. FreeCAD is one.
Yes, there is FreeCAD. It crashes constantly and is very difficult to use. ..it doesn't really count, in my mind; if it isn't usable, it may as well not exist at all.
In Blender, with care and if you're clever, you can do many of the same things you can with a CAD program... good enough for many cases. But Blender is still more of an artist tool than an engineer tool. For serious uses you're going to run into the limits.
There are free cad parametric modelers. FreeCAD is one.