A diagramming solution that exactly controls how to draw it would the only thing I would be interested in seeing as an advance here.
If it doesn't provide controllable layout then I might just as well generate Mermaid or DOT, which are both produced perfectly fine by LLMs.