Ability to save chains of plugins in Direct Offline Processing

I’d like to be able to save chains to apply to audio files all at once. Yes, I can put inserts on a track and freeze or render, but it would be nice to be able to do this to a lot of audio files at once (fo example, to add a mic pre or tape to all audio files). Something like what Bluecat Patchwork can do, but with the ability to undo individual elements.