Pair assets with briefs, check versions, carry revision notes. Every one is ready to run, and you can adjust it in plain language.
Keep rejected creative proofs assigned to their makers for rework.
Your original maker gets the rework task and sees why the reviewer rejected the proof, with the reason tied to the reviewed file.
Keep proof revisions assigned to the maker of the reviewed file.
Your maker gets clear fix subtasks tied to the proof the reviewer saw, so the next round starts with the right version.