Add an option to set various attributes to “by layer” (compare AutoCAD).
Pen colors and line types can be controlled depending on the layer, or overridden specifically.
2D elements, as well as documentation tools and objects, can be globally controlled without creating graphical overrides.