Revit 
Autodesk’s Revit Architecture is a BIM (Building Information Modeling) complaint software tool for architects, structural engineers, engineers, and contractors. It allows users to design a building and its components in 3D, annotate the model with 2D drafting elements and access building information from the building models database. Revit tools offer planning and track various stages in the building's lifecycle, from concept to construction and even demolition.