-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
"How will I make money?" You can setup Liberapay or Ko-fi for your income. Do not use Patreon as that site takes significant cuts from donators. If you are really evil though you can setup ads on your website, but of course the consumer can use uBlock Origin (a content blocker) or other adblockers to block ads.
If you are on Android you can install YouTube Vanced or NewPipe to get rid of ads. YT Vanced in particular has SponsorBlock integrated, meaning you can also get rid of sponsorships.