How To Make Very Specific 3D Bends in Cylinders and Tubes with Blender

While searching for a 3D modeling program that enables a person to - easily - make very exact 3D bends (e.g., angles, radius, etc.) in tubes and cylinders, the Blender software was discovered via a reference on a 3D printing website. Would someone here please provide a cookbook-style step-by-step explanation, or reference a YouTube video or other tutorial, that addresses this specific tube-bending procedure?

If Blender is not ideally suited to performing a lot of these 3D-tube-structure models, then please suggest the 3D-capable software that makes many 3D tube bending tasks easy.

you coyld also use the spin tool
or use the pipe script to make different T Y shape at different angle