PLUG: Another alternative might be Breakdown Notes.
It let's you upload graphviz xdot files so you can change colors, layout and text .
https://www.breakdown-notes.com/blog/graphviz
I believe you need the pro version of OmniGraffle to open them.
I don't think so, the sites seem to indicate free can also open dot files[0], I do believe there is a limit on the number of elements though.
IIRC I did some graphs for my bachelor thesis (10+ years ago) with graphviz, and then basically just passed them through OmniGraffle to make them beautiful.
[0] https://support.omnigroup.com/doc-assets//OmniGraffle-Mac/Om...
Two other alternatives: The best one for network-bounce / sequence diagrams.. great for when you need to explain all the bounces in your mulit-tiered web app https://www.websequencediagrams.com/ and http://sverweij.github.io/mscgen_js/