Sim, existe GraphViz que é renderizado a partir do linguagem de pontos . (N.B. O bit 'Gráfico' refere-se a gráficos no sentido de nós conectados e bordas, não de gráficos de barras e de linhas).
Ele renderiza imagens básicas por padrão, mas é muito configurável - veja a galeria, ou a Pesquisa de imagens do Google para exemplos - mas não é facilmente configurável além de linhas coloridas, linhas pontilhadas e formas. Você pode obter fotos "arrumadas" com um pouco de esforço. "Nice" é mais discutível.
Infelizmente, é o produto de décadas de tempo, academia e código aberto; e com isso quero dizer muito eficaz, cheio de recursos e capaz, mas também feio, opinativo e temperamentalmente gracioso.
Eu costumava conhecer um site que renderia diagramas do GraphViz enquanto você os digita, mas não consegui encontrá-lo recentemente. Alguém sabe disso?
Há também uma conexão da linguagem de pontos no Visio, aqui: link (e link ). Eu não usei isso.