In Bricscad you can use and switch on/off Drawing Intent Recognition toggles for Tangent surfaces, Coincident planes, Parallel planes, Perpendicular planes, Perpendicular Cylinders, Coaxial Surfaces and Equal radius. Also you can use them in various combinations, dependent on your model.