The platform supports the capability to preconfigure one or more templates that can be used to generate multiple outputs or variants simultaneously that have a subset of documents/ components from the parent dossier/ document. The templates are configured with rules that specify redaction, deletion, or reuse of the parent dossier components to the variant output. These templates can be associated with specific audiences or regions/countries. When a user selects to generate a variant(s), they create a variant-specific name and the location in the system where the variant(s) is to be created. The platform automatically applies the rules and auto-generates the requested output. Traceability is maintained, and components are tracked between the parent and the variant outputs to assess impacts of change.