12
Couldn't you do a base build with all modules, theme(s) and content setup as you want then just package that install.
Would be a simple file copy then a dump and load of the database. You should only have to make changes to the mainfile.php with the appropriate info for hostname, db user and pass to complete the setup.
Sorry just noticed Will already suggested this approach :)