Setting up a new project from scratch involves creating the seven required databases, creating permission group folders and permission groups to define the model hierarchy, and then setting up appropriate access to the databases and database objects.