1. A system configured to display graphs, the system comprising: a new graph creation tool, wherein the new graph creation tool is configured to: receive an updated graph, the updated graph comprising one or more existing nodes existing in an existing graph diagram from a previous version of the updated graph and one or more new nodes to be added to the existing graph diagram to update the existing graph diagram to reflect the updated graph; identify in the updated graph a set of one or more new nodes to be added to the existing graph diagram; and create a new graph from the set of one or more new nodes to be added to the existing graph diagram; a layout tool coupled to the new graph creation tool, wherein the layout tool is configured to automatically layout graphs into graph diagrams to create a disjoint graph diagram from the new graph; and a combiner tool coupled to the layout tool, wherein the combiner is configured to: align the existing graph diagram along a first axis with the disjoint graph diagram such that a first boundary of the disjoint graph diagram is at a first point on the first axis and a second boundary of the disjoint graph diagram is at a second point on the first axis; identify nodes in the existing graph diagram that are at least partially between the first point and the second point; create a boundary around the nodes in the existing graph diagram that are at least partially between the first point and the second point; and move the disjoint graph diagram along a second axis toward the boundary around the nodes in the first existing diagram that are at least partially between the first point and the second point to create a combined graph diagram.