1. A computer-implemented method of providing a graphical user interface (GUI), using a processor, that facilitates reusing information from one or more previous electronic documents in a new electronic document, the method comprising: displaying a query interface having at least one data filter component that presents a plurality of query parameters; receiving, via the query interface, at least one selected query parameter; querying a database of computer electronic documents with the at least one selected query parameter; grouping results of querying the database for display into a plurality of captioned sections, each of the plurality of captioned sections containing content from the electronic documents associated with the respective captioned section; displaying the results of querying the database in a section viewer component, the section viewer component displaying the results in a tree structure comprising: a section level component for displaying each of the plurality of captioned sections in association with a respective expand/collapse graphical component, each expand/collapse graphical component having a display state that is either in a collapsed state or an expanded state such that, when actuated, the section level component displays or hides content under the respective captioned section in accordance with the display state of the respective expand/collapse graphical component; and a content level component that selectively displays one or more contents associated with each of the plurality of captioned sections in accordance with whether the respective expand/collapse graphical component is in the collapsed state or the expanded state, each of the one or more contents having an associated selection graphical component displayed therewith, each of the one or more displayed selection graphical components comprising information indicating whether it is m a selected state or a non-selected state; in response to receiving input from a user via any one of the one or more displayed selection graphical components altering the state of that displayed selection graphical component; and in response to receiving an input from the user via the graphical user interface indicating that the user has finished altering the states of the one or more displayed selection graphical components copying each of the contents having an associated selection graphical component that is in the selected state into the new electronic document.