Why is it cool?
- The canvas can be resized, allowing you to see what your design would look like with different screen sizes and aspect ratios
- The elements of your design are stored in an object/tree, maintaining the page hierarchy while allowing constant time access to each element
- The elements in the design canvas (center) and hierarchy (left sidebar) are recursively rendered
- Design elements can be deeply duplicated (including all children in the duplication) (which involves some fun tree traversal)