I basically want what Draw IO offers, I didn't know you could get that as a desktop application. I do like PlantUML though, to just use text to define the diagram. I'll have to play around a bit with the different tools to figure out which one I like the most.
Discussion
Obsidian is pretty much versatile, is also easy to just grab datas like if the were in a database, and eventually make some simple html to visualise stuff. I used stuff like LucidChart (webapp), FreeForm (Mac). But since I found obsidian I quickly redrew the diagrams on it, I love that a card can easily become a note, and actually I see it fitting so well with Nostr notes..