1. A visual design system comprising: a dynamic layout editor to edit content according to dynamic layout rules during an editing session of a visual creation comprising at least one page having at least two components, wherein said dynamic layout rules are at least associated with at least one of: anchors and constraints for positioning said at least two components, and each component of said at least two components has geometrical properties indicating at least an absolute position value in said page; a page analyzer to perform at least a geometrical analysis on said page at least in response to addition, removal, or modification of at least one of said at least two components during said editing session, said geometrical analysis comprising obtaining said geometrical properties of said at least two components, and to divide said at least one page into at least two sections based on at least geometrical relationships between said geometrical properties as determined according to said geometric analysis, wherein each of said at least two sections contains at least one component of said at least two components; a UI subsystem to generate and present to a user, during said editing session, at least one section from among said at least two sections as a virtual container containing at least one of said two components, and to generate and attach at least one section manipulator tool to said at least one section to enable said user to perform manipulation on said at least one section, wherein said virtual container is a temporary container for use during said editing session; a change executor to regenerate and display said at least one page with said section, during said editing session, based on said manipulation; and a memory and a processor to activate said dynamic layout editor, said page analyzer, said UI subsystem and said change executor.