Many FTP clients will let you click on file and directory names to delete them. I wouldn't be surprised if Filezilla lets you do that. Or, you can use cPanel > File Manager. You can remove any file that you've added, but leave alone files (and directories) that were there when you began playing with the site.
You can make a dummy
public_html/index.html file that basically says "Site is under construction. Please come back later." Put your real index file under a different name (such as
public_html/index.htm) and explicitly invoke it for testing:
http://www.mysite.com/index.htm. When you're done, and ready to go live, just erase
index.html and you'll be in business. The server looks first for index.html, then for index.htm, and finally for index.php.
My condolences for using FrontPage. Your only worse choice would have been Word or Publisher.