You use XDP as data Model, which lets you bind your Adaptive form Fields with the Template/schema. The design of the Adaptive form needs to be done manually, you can use sample templates or design your own.
If having HTML rendering form is the prime objective than you can render the same XDP in HTML as well, you get the look and feel by default there.
Let me know if you have any follow-up query.
Thanks,
Mayank