Just stumbled across AutoSPInstaller. It’s a community SharePoint Installation script.
It seems to be a good start if you haven’t put together your own scripts. And it covers many things that often get forgotten, or need to be done manually ( iFilter for PDF ). But I am finding it a bit infuriating when it gets to the Web Application level. We shall see …..