1. A method for designing a product processing apparatus, the method comprising: a. Providing a design of a product processing apparatus; b. providing a representation of the product processing apparatus; c. providing a representation of a product; d. providing a representation of a product package; e. quantifying the interactions of combinations of the product, apparatus, and package as a set of transformations utilizing the product, apparatus, and/or package representations; f. creating a surrogate model for each of at least two transformations of the set utilizing the quantification results; g. evaluating the performance of the apparatus utilizing the set of surrogate models of the transformations; h. altering the design of the apparatus according to the evaluation.