Como você pode ver pelas minhas edições à sua pergunta, o tipo de diagrama de sintaxe ao qual você está se referindo também é conhecido como diagrama de estradas de ferro . A Wikipédia menciona algumas ferramentas na seção "Links externos", incluindo:
Veja também estas perguntas relacionadas ao Stack Exchange:
-
Super usuário: Software para desenhar / editar a sintaxe das instruções SQL
-
Estouro de pilha: Ferramenta para geração de diagrama de ferrovia usado no json.org
-
Stack Overflow: O que é uma boa ferramenta para criar diagramas ferroviários?
-
Estouro de pilha: Qual é o nome desse tipo de fluxograma?
-
Estouro de pilha: Software para criar estruturas de “Diagramas de idiomas”
-
Estouro de pilha: notação BNF para SVG