I've not seen a thread elsewhere about this idea.
We've had a few situations where staff have gathered assignments in, and then decided after the fact that doing some sort of peer review activity would be a good idea.
The Workshop activity would seem to fit quite well with this (at least for individual submissions), but given it has it's own submission process etc, it's a bit awkward to then create and as the students to re-submit.
So...my idea would be to see if there is a way to allow the workshop to use an existing assignment as the source for it's submission phase.
The Submission settings already mostly mimic the assignment settings for submission, so instead of asking for all of the individual values for this section, the form would have a drop down option allowing the staff to choose an existing asssignment.
When the workshop is then placed into the submission phase, the students would be directed to the assignment activity for submission.
When the teacher then switches to the Review Phase, any work already submitted by the students to the assignment would be "synced"/cloned into the workshop activity as the student's workshop submission.
And from this point on the workshop runs *exactly* as the workshop normally runs.