I've been using Ninja Forms for my own and client websites for many years now. While it has some weaknesses, it can be used to develop all kinds of forms and functionality quickly.
Along with the first-party addons and integrations (Stripe, front-end submissions, user management, etc.), it's highly extensible with Zapier, webhooks, and other integrators.