I am considering upgrading an old OmniGraffle license. I love that OmniGraffle can open graphviz-files. I can easily create dot-files programmatically, and then open them in OmniGraffle to make them pretty.