a WYSIWYG visual page editor for drawing out user interfaces drag/drop mobile UI authoring within an exact-dimension device silhouette, such as the silhouette of an iPhone simultaneous editing in either design or source views deep support for CSS styling (the applications includes a full CSS parser/modeler) a mechanism for organizing a UI prototype into a series of "application states" (aka "scree