I don&#x27;t have a problem with generating diagrams from configuration and&#x2F;or code (e.g. with Graphviz) but I&#x27;m not keen on diagrams actually being edited and used to generate stuff. However, I would say that my aversion isn&#x27;t based on a fundamental problem just on my experience that &quot;graphical&quot; tools are often awful from a usability and practicality perspective so that the benefits never seem to clearly outweigh the significant issues (e.g. compare diffs of text files with diffs of diagrams).