Form Creation/Editing Functions

These functions are used to create forms for laying out designs.