CAB,
I use multiple setups and dimensions:
4 main platforms 12 ,13, 14 & A2K
decimal, archticural, metric and mixed
3 1-1\2 1 3\4 1\2 3\8 1\4 1\8 Scales
Making a programmable DIMSTYLE from scratch isn't practical, justy as entmaking a DIMENSION entity isn't
R12 has 37 DIM* sysvars, 2000 has 69
You probably need another dozen or so to make a complete setup
For this particular process, I make the 3 elevations and the 2 isometric views from a 3D model and I have to dimension certain aspects fro the detail drawings. Some projects have 12-15 units and each unit goes thru the same process. I have the elevations and isometrics automated, so an automated pseudo dimension is all I need.
Hope this make sense. -David