We had this issue up for quite some time and our students came up with some ideas and first very basic scripts. UI is the most crucial issue here, though using various forms of notification does not make the task easier. There has been some discussion going on already in this area, so I think there is some need for a package like this. Anyway, here is the software:
https://openacs.org/new-file-storage/one-file.tcl?file_id=367