City Engine. It improves urban planning, architecture, and design. Use its 3D visualization power to see the relationships of projects, assess their feasibility, and plan their implementation. CityEngine helps you make quality decisions that benefit your community for decades.
Sketch Up. It is a 3D modeling computer program for a wide range of drawing applications such as architectural, interior design, civil and mechanical engineering, film, and video game design.
Revit. It is building information modeling software for architects, structural engineers, MEP engineers, designers and contractors. It allows users to design a building and structure and its components in 3D, annotate the model with 2D drafting elements, and access building information from the building model's database. Revit is 4D BIM capable with tools to plan and track various stages in the building's lifecycle, from concept to construction and later demolition.