1. A method for managing components of a computer-generated document, comprising: assembling a plurality of components of a document as a collection of separate components in an electronic document container; generating a relationship representation of the document showing how each of one or more components relate to other components; establishing a link between any related components of the collection of separate components based on a relationship between the any related components; and upon selection of the electronic document container, providing a visual representation of the collection of components and providing a visual representation of how each component of the collection of components relates to other components of the collection of components.