Architectural firms commonly use architectural design software, also referred to as computer-aided drafting (CAD), for initial design of buildings. Building design software is also used for predictive ...