That what the skeleton directory is for. Accounts created by root (server owner) copy the contents from the directory at:
/root/cpanel3-skel
and reseller accounts copy the contents from:
/home/username/cpanel3-skel

If you put an index.html page in the public_html directory in the skel directory, that will be the default front page when an account is created.