1. A visual design system implementable on a computing device, said device comprising a processor and a memory, said system comprising: a dynamic layout editor to edit a visual creation with absolute positioning comprising at least one page having a least two components during an editing session; a page analyzer to perform at least geometrical analysis on said at least two components and to divide said at least one page into at least one section according to said analysis; a UI subsystem to generate and present each said at least one section as a virtual container and to generate at least one section manipulator tool to enable a user to perform manipulation on said at least one section; and a change executor to regenerate said at least one page based on said manipulation to said at least one section and at least according to dynamic layout rules.