1. A coherent interactive project management system comprising: a dashboard including a graphic user interface (“GUI”) in communication with a GUI engine, where the dashboard provides links to a plurality of differing interactive hierarchical display screens; a data engine connected to transmit information to and receive information from the dashboard, wherein each of a plurality of users have access to a user-specific version of the dashboard, where the user-specific version controls displays of and access to information applying to a specific user, and the specific user employs the user-specific version of the dashboard for requesting, modifying and sharing information through the data engine; where the GUI engine includes means for dynamically generating enterable forms used for interactively adding or modifying data available through the data engine, where the dynamically generated enterable forms are customized for each of the plurality of users; and a health module for determining project health, wherein the health module comprises pre-programmed logic for calculating health values for a type by computing a base health value from attributes and data, optionally processing situational attributes, and generating a health status value.