...
The Program Writing Guide outlines some general rules to use when writing a program.
Design Specs Automation Instructions
Instructions on how to edit the customized Design Specifications Document so that specific variables and fields are customized with each design can be found here.