1. A method for reproducing a 2D drawing from an annotated 3D computer-aided design (CAD) model, the method comprising: receiving, at a processing circuit, a 3D CAD model of a physical part or assembly; generating, by the processing circuit, a 2D drawing of the physical part of assembly using the 3D CAD model; receiving, at the processing circuit via a user interface, a modification to the 2D drawing; storing, by the processing circuit, the modification to the 2D drawing within the 3D CAD model to produce an annotated 3D CAD model; and reproducing, by the processing circuit, the 2D drawing with the modification using the annotated 3D CAD model.