I've been creating and selling static HTML templates for too long now, so I decided to convert one of my single page templates into a WP theme to sell on one of the marketplaces, however I faced a big misunderstanding of what the standard theme package should come with.
I've looked through dozens of tutorials and built a simple single page theme that has a navigation panel and a footer. The next step was to fill the page with content. That's where all the tuts suggested to insert your page body html code into the text area of Pages -> New page. However, I though that if I sell a WP theme, I don't expect a user to copy paste any HTML, I thought it's only that he/she has to fill some fields to make it working. Am I mistaken, do users have to handle HTML code and insert it into the text area of a new page when they purchase a new template? Any help or explanation how it usually works would be really appreciated. Thanks.