LoopTools is a free addon that comes with Blender, disabled by default. I believe the reason why it’s not on by default is because if all addons were enabled, it would clutter the app. For example, I’m not into animation, so I don’t need all the extra features for animation in Blender enabled by default. So… if you’re a modeler, LoopTools is a very useful and handy addon to speed up your modeling. Once you get into shading, Node Wrangler will be your friend. Know what you do and enable the addons accordingly.
Here’s a LoopTools’ Curve feature. By selecting the first, mid and last points, I was able to create a curve that matched the blueprint.