My main motivation with diagram.codes is to provide a set of very simple DSL's so non technical users can use it to create diagrams for easy concept visualization in tutorials, papers, etc. ( Non technical target audience means having minimal configuration options or syntax that can be confusing)
I've used most of the tools you listed and there's some overlap in functionality. Maximum flexibility is not my goal (simplicity is) so I'd still use them if a high degree of customization is required.
Just initial feedback from non technical users. Curiously technical users have expressed their interest in using it too for the potential time savings and their familiarity with text editors. It's an exploration at this point.
Besides the tipical uml/graph/tree categories I'll be adding different ways of visualizing concepts and relations. Things like https://www.diagram.codes/d/onion-layers, https://www.diagram.codes/d/stack and other experiments not yet published.
I've used most of the tools you listed and there's some overlap in functionality. Maximum flexibility is not my goal (simplicity is) so I'd still use them if a high degree of customization is required.