I've had excellent luck using Claude Code to generate "mermaid diagrams" for me, and convert them to .png format headlessly using mmdc/puppeteer. Really helped me out with an engineering proposal I just finished. In past years I would have fumbled around with Visio forever and the result would have been worse.
And yet people here insist that the height of an llm is not being above to draw a pelican or count letters in a word
do the same.
I just ask Claude code for mermaid to visualize any topic I'm discussing.