You do not need to create a new estimate template, @anthonywillard.
You can create purchase orders to display the purchasing price of any goods from a factory. I'm adding this article to learn more about purchase orders: Create and Send Purchase Orders in QuickBooks Online.
Once done and you are now about to pay for these goods, you can convert these entries and use these details with the payment option. Use this article for the steps: Add Purchase Orders to vendor transactions in QuickBooks Online.
You may also read this reference that'll help understand the difference between the vendor transactions you can use: The Difference Between Bills, Cheques, and Expenses in QuickBooks Online.
If you have other concerns about the payments and purchases, please let me know. I'm just around ready to lend a helping hand. Take care always!