Beh se hai tempo di lavorarci è meglio uno script alla volta e "attakkarli" assieme... altrimeni usa un CMS.
mkportal
phpnuke
mambo
ecc...