Insert fitting:

Falls into one of the following categories:

Reducer / concentric / eccentric - prompts the user for the second diameter, and looks up the appropriate length from ASME 16.9. For eccentric reducer, select a default direction for the flat side to go, and let the user figure out how to place it.

Tee - prompts the user for "run" or "branch," and if the user selects "branch," prompts a second diameter field, already filled out with the current diameter.

Similar arguments for LR/SR elbows, 90° and 45° bends, but this is easier to calculate from memory than all the other fittings.

Reducing elbow is also a thing, but perhaps require its enabling behind a config file setting, and whatever warning seems appropriate.

Lastly, a faster/easier way to address elbow bend near point errors, particularly with elbows with attachments. It seems like when we click on the error message we could pop up a dialogue that asks "jump to node" or "try to automatically fix."

Thanks for reading.