The only principle is that the economy should be publicly owned and work in the interests of the majority. I think that’s a pretty reasonable framework to start with.
I really don’t see what multiple parties actually add in practice. You can handle all the disagreements and arguments within a single party. The argument that a single party approach somehow restricts development isn’t really supported by any real world evidence I’m aware of.