There are many template resources (these are just a sample of what you might find):
Responsive Templates - the CSS allows the site to adjust to the size of the display. These can be either single page sites (with subsections) or multi-page sites (with sub-pages)
These are but several among many template options, but they are a good way to learn the components and rules of web site construction.
There are many free editors, beyond the text editors we have been using
However, sticking with the text editor you have become familiar with is still a good option.
This video discusses using one web editor (Dreamweaver) to work with a template, but you can do the same with your text editor and your browser.