I don't quite follow you. Are you talking about Mermaid's lack of decision when laying out diagrams?
I'm working on a tool that makes it easier for me to work with mermaid diagrams (mermaid is a great intermediary format for representing certain types of information, e.g. software architecure, but its syntax does not work well with my brain), so I'm interested in alternative concepts that make it easier to work with these types of things.