As far as I know there is not a plugin for this. I think that mostly the ways you have suggested are used. I personally would check that multiple files could be uploaded and allow 2 files. If the assignments allows for all the assignments to be graded at one time and feedback files returned, I might try adding the multiple file after I had returned the feedback files to the students, to avoid confusion.
Paula