Depends on your use case. If i want to export some graph data structure from a program to visualise it for debugging purposes, graphviz is way more relevant than doing it by hand in drawio.
But if I'm making a presentation for a conference I would choose differently. And in between you get a whole spectrum of tradeoffs.