How do I create a page that displays the homepage?

Download the index.php theme file to your local hard drive. Create a copy of the index.php and name it home.php. Upload the home.php theme file to your theme directory.

Go to Reading Settings (Settings > Reading) page in the WordPress dashboard. Select the Your latest posts option and click on the Save Changes button.

Any change you make to the home.php theme file should now only change the home page of your web site.