My first cad job was with some structural engineers, 1990, r10, no paperspace and no clue how to be efficient. We built our detail library from scratch as each detail from their book was used on a project. It was mandatory that the cad drawings resemble as closely as possible the look of hand drafted sheets. Each detail had the same allotted space on the sheet - 12 per D size and 20 for E size drawings - each detail was a seperate drawing file that was modified as needed for individual applications. No unused details were to be included so each detail sheet was unique for every project. For ease of plotting, all titleblocks were at the plan scale of 1/8" = 1' in modelspace of course which meant calculating the scale factor to insert the details. They remained blocks that were redefined when changes were made. All very old school, but on reflection it worked quite well and the only thing I know that I would do differently even now in that situation would be xref the details into a 1:1 paperspace titleblock.