I'm working on our standard Detail Library. Like most people, I hate drawing the same thing over and over again. I've started to create nested assemblies of building components for typical details that I see being repetitive. For example, today I'm working on Ceiling details. I've made a GWB Soffit with the GWB in a U-shape with the corner beads, parameters for soffit width and heights, etc.

How many of you do this and how far do you take it? Do I nest in studs with parameters for stud sizes, nest in adjacent ceiling assemblies with height parameters? My biggest concern is making sure is making sure these nested assemblies are versatile and elegant without confusing the users in the office.