Snowmanuk,
there is a work around for what you want, in this case you can use cpanel to block the pages that you don't want to show.
Here is what you can do:
1. Finish your project and publish it, doesn't matter that the pages that you don't want to be showing will be published.
2. Enter into your web page and see what is the URL of the page that you don't want to show, suppose it is:
http://www.domain.com/noshowpage.php3. Enter into your CPanel and search for the icon called REDIRECTION on the DOMAIN group.
4. In there select TEMPORARY (302) and choose the domain name of your site on the box next to the domain write the name of the web page, in this case "noshowpage.php".
5. In the next box, just write the URL of your site:
http://www.domain.com6. Save and Finish.
From now on, if someone clicks on your published site the button of the page that you don't want to be seen, it will redirect your visitor to the index page.
You can do this for as many pages as you want.
In the mean time, you could enter into RVSiteBuilder and work on the pages until they are finished.
When you are ready to show the world the web pages, just enter into Cpanel and delente the redirection that you created.
WORD OF CAUTION: Don't select PERMANENT (301) on your redirections, just use the TEMPORARY (302).