Blueprints are a great, but lack a UI editor. I usually create automatons with the UI so for blueprints I end up designing and testing it in the automation editor then copy and paste the results into the yaml file. The problem arises again if bugs are discovered and I need to edit the blueprint.
This might be a long-term goal of the developers, especially with the recent changes to the automation editor UI. Just my two low-value coins on the subject.