The DCs appear to be based on a spreadsheet. The cells can be referenced as in excel by clicking on a different cell after =, or inside a formula. So a reasonable knowledge of formula calculation in excel helps. There are articles in the Sketchup knowledge center in the help
http://help.sketchup.com/en/article/114561
A good understanding of groups, components, box boundary and scaling is required, generally its best to inspect other DCs to get ideas
As with coding start simple and then add on.
I am hoping there will be much need improvement with the next release (soon) otherwise one will need to create ruby scripts to manipulate and simplify the DC process
I updated the block DC, swap some elements to component as group seems to be unstable in copies (another point to add to Dave's growing list why he prefers components over groups), see attached file, the pier and corner created from the basic unit. To go in the other direction, one or more block units can be rotate & attached and if required grouped. After scaling, one can change the bond if require at the unit level
You will soon notice the lag and file sizes plus the need for purging (window/model info/statistics and purge unused button) This is why simple walls with material painted on is better.
However, there are some processes (exploding, outer shelling) that can be done to rectify the lag and memory usage...to much really to do manually, but really waiting until after the next release before committing my time to such an adventure in Ruby
pier.skp