How do you do it? What is the best way to draw these diagrams in 2021? I know there is Enterprise Architect, but I don't feel like learning an ancient tool that creates ugly diagrams.
Draw.io is nice if you need to have an open format or share across orgs, but lacks Visio’s libraries.
So it’s a toss-up either way. I tend to avoid Visio since it’s not readily available to most people, but wish there was something like it in general (cross-platform) use.
Lucid doesn't output pretty though, I love things snapping and having equal spacing.
Dia is pretty terrible, sadly. OmniGraffle seems to be fading away. Lucidchart is ok, the sharing is good, and the Confluence integration is widely used.
Visio is kinda the best. I've even used it under WINE on macOS.
I don't use UML much. I tend to do basic ER diagrams for database stuff, and higher-level "boxes and lines" otherwise.
There is also some color coding going on but in the end draw.io is just the easiest to use and integrates well with confluence