You don't create actual pages through the CMS admin. The concept of pages is more the content on the pages, but not the legitimate pages themselves. From that, you add the code for the "page" to a real page you created. Then, when you view that page, the code should show up on it.
For templates, you add the parent template code to the real page, and when sub-pages of the template are viewed, it will figure out which content to load automatically.