I need to add a fee to all the quotes, the fee is a fixed percentage of the total amount of the quote, so I'm wondering if there's a way to add a product or line item that the price is a calculated fee (Quote amount * 5%) so I don't have to add the unit price of the fee manually each time?
We had done something like this when we have added a few products automatically when a deal is created. That is something you can also do using custom workflow action.
You can create a deal-based workflow and based on the conditions when the custom workflow action will execute, you can add the calculated fee.
Alternatively, as the Quotes API is also available in beta now, you can use those APIs to achieve this functionality. But, as I said they are in beta for now - https://developers.hubspot.com/docs/api/crm/quotes
Also, we have experience and worked on similar customer app development, you can always connect us and our team will help you out with development and implementation. 🙂