These machines are needed to automatically build structures. Whether you want a large box, or a monument to pixel art, one of these will do it for you.
Template Drawing Table
Builders require templates, and the Template Drawing Table is needed to fill in the templates with building instructions. Buildcraft 2.x only
Template
A Template will store block position information only, so builders can recreate simple structures again and again.
Architect Table
The architect table creates Blueprints and Templates for the Builder. Blueprints can place exact blocks instead of whatever the builder is given. Buildcraft 3.x only
Blueprint
A Blueprint will store block type and position information, so builders can recreate complex structures again and again.
Filler
The filler can clear areas, fill them in, or box them in, depending on the pattern you set it to.
Builder
Given some power and materials, the builder will recreate any structure from a template or blueprint. Disabled due to bugs in Buildcraft 3.4.2