1. The method of claim 8 in which the project includes a series of user choice points and actions or parameter settings that govern the generation of the model based on rules, and automatically stores information about the choice points and actions or rules.