Hi, I need to be able to quickly create software architecture diagrams for our customers. I have previously been using presentation software (e.g. Google Slides) and graphics editors (e.g. Affinity Designer). And while they allow me to create quite beautiful diagrams, they are not very fast if you have to e.g. add additional elements which don't fit the existing layout.For smaller architectures  works really well, but it often breaks for more complex layouts.What are your recommendations?