Form customization

The forms have very limited customization options, I think it would be great to atleast be able to set if a field is 50% or 100% width. this way we can make the forms more compact. If they could have section breaks or different pages would be amazing. as well as font adjustments and colors.
And perhaps most important is to be able to embed them on the website. for example like the contact form.