1. A method of navigating modeling of at least one building in order to improve at least one building design in order to improve enemy efficiency, compliance, or any design issue related to sustainable building design and operation, or any combination thereof, including, but not limited to: receiving, by at least one application configured to operate on at least one computer, user input building design data; receiving, at the at least one computer, input user preference data in a plurality of workflows, wherein each step in the plurality of workflows constitutes a single instance of at least one component of a workflow such that the state of a unique component is always the same if the same component is comprised in other workflows; determining, at the at least one computer, internally calculated metrics related to the at least one building design, wherein the metrics comprise: climate metrics, urban metrics, building form metrics, thermal metrics, day light metrics, light metrics, water metrics, or sustainability metrics, or any combination thereof; analyzing, at the at least one computer, the building design data, the user preference data and the metrics to identify patterns; drawing conclusions related to the at least one building design, at the at least one computer, from the building design data, the user preference data, the metrics and the patterns; remodeling, at least one time, at the at least one computer, the at least one building design in order to improve energy efficiency, compliance, or any design issue related to sustainable building design and operation, or any combination thereof; and generating, at the at least one computer, at least one report that presents the metrics, patterns and conclusions; wherein the plurality of navigator workflows guides at least one user through one or more tasks, which include, but are not limited to: building design data input, user preference data input, analysis, iteration, or report generation, or any combination thereof.