Forms need a little overhaul to be truly effective for both internal and external support. This includes forms and custom fields for static or default fields, as well as lookup fields. For example, if I am filling out an intake form to submit an order request, a lookup field for a contact labeled "referral source" would be useful. That way, the contact information could be pulled into the form and incorporated into the automation that sends details to the person responsible for the opportunity. Overall, given the platform's extensive functionality, the form creation should be more robust.