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, an annotated 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 annotated 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 as 2D drawing parameters within the annotated 3D CAD model to amend the annotated 3D CAD model, wherein the 2D drawing parameters provide instructions for reproducing the 2D drawing including the modification, such that the 2D drawing is not saved; and reproducing, by the processing circuit, the 2D drawing including the modification using the 2D drawing parameters within the annotated 3D CAD model.