When designing a custom form (invoice, PO etc.) it would be create to have a template available for modification. The hardest part of the form design is getting the headers, footers and body setup correctly. And for certain items to group, subtotal and total. If the original form was available, then we could modify and move fields around as needed. You could make it so this template had to be saved as a different name. That way the template stays pure and true to the original.