You want want to look at the `zipped-objects` type DIP that can be created from an AIP by the `create_dip.py` script in the Automation Tools repository:
https://github.com/artefactual/automation-tools#dip-creation-and-upload. This was developed for the Canadian Centre for Architecture when I was a digital archivist there to create DIPs that restore the original structure, filenames, file formats, and even timestamps (as much as possible given Archivematica configuration) from the transfer, but with a copy of the AIP METS and a separate METS for the DIP:
https://github.com/artefactual/automation-tools#dip-creation-and-upload. Such DIPs can be useful for complex digital objects such as website source code and CAD files, in which files may rely on relative filepaths to other files within the DIP to render correctly. And if that's not quite what you're looking for, it might provide a model of one possible way forward for you.