Wild,
See that attached for field definitions of an estimate form, especially similar to the OP's brand in question. On my Mac, I can copy the text from the graphic in this web forum post to paste it into an open text document as a guide to create a working estimate database using FileMaker. I can also just open the original spreadsheet of the field names where FM will automatically create fields using those names (center column). The suffix on the end tell of the field names show me at a glance what type of field to be sure to create; text, number, date, or calculation un-stored number. Only a single related table is required for the estimate's line items. The relationship is named; activity_LINE and connects via a match key to the primary ID field of the estimate table, known as one-to-many. ESTIMATE - - - - - < Many Line Items
From that point I created a form layout of 1024x768 points using a 24pt grid for interface objects to snap to for alignment. I then grabbed all the fields from the left side panel of the FM layout mode window and arranged them into position with any appropriate option such as a pulldown menus, etc. I also placed two tab panels and a portal to hold virtually unlimited related line items.
9 buttons were also created and named accordingly although the "Save Job" is unnecessary in FM and "Add Item" and "Edit Item" are not absolutely necessary either.
I did not make any other buttons functional other than the Print and the Delete buttons. After color was added along with a 24pt square blue line PNG was patterned to the background, I was finished in less time than it took me to write this post. Truly.
View attachment 166557
EDITED TO ADD: Running on the phone...
View attachment 166558