The process involved in creating custom packaging solutions for each client from an array of options is very difficult to manage.
What makes these projects complex is that the client selects options as the project progresses rather than doing so up front. The exact nature of the process driving the project emerges over time, making forward planning difficult
This requires the ability to create a library of process fragments that can be linked together as required by the clients customized request while helping to avoid inconsistencies and assure that the project plan follow process standards.
In the absence of a robust process/project management system that supports mass customization projects, companies use templates that are copied and customized for each unique order. This is a time consuming, error-prone, inconsistent way to accomplish this goal.