Design diagrams play a crucial role in conveying complex ideas, architectures, and systems visually and intuitively. However, for many engineers like me, the process of creating these diagrams can be a painstaking task. Spending hours piecing together elements in diagram editors, tweaking shapes and connections, only to end up with…