I think your best bet would be to create a mapkey that creates most of the missing information. It would modify any datum names etc..., rename views, or whatever you need. This would probably get you 90% there.
To add parameters or even features Modelcheck is your best bet. Of course if you don't have it or aren't using it it may take a little struggling to get the config files the way you want. Once done you can run Modelcheck on all files in a dir and it will check them for parameters and if the part doesn't have them they are added etc.