You are truly a visionary.
I suggest that you post these wish/observations in the appropriate wishlist forum categories. Graphisoft pays close attention to obscure wishes and will certainly implement them before Christmas. I just heard that they were making a button to save Sketch rendering preferences. (Joke.)
Not all jurisdictions are the same and a tool that would truly reflect all of zoning/volume/setback peculiarities will be complex to use. Almost as complex as knowing and employing those constraints like an architect should.
My observation is that by imposing more and more choices and parameters on elements (bed parameter limited to facing North, for instance) the plan situation gets very complicated, inflexible and slow.
I think that you are asking the software to overcome poor planning and simple design knowledge. Not wanting to see the toilet from the bathroom door? Come on? You can make a module that does that, or perhaps an architect should take this into account subliminally? Some cultures like to see the toilet from the door, especially those cultures prone to exhibitionist vodka drinking. We could have a check box for them: "Always see toilet from door."
BTW: many elements have a "Minimal space" check box that adds a clearance space fill to the symbol.
Dwight Atkinson