If that is an appropriate use, I'll go with that. Prepare for a few hundred reports.
Not long ago I was suggested this one (I even added a package to be packaged)
it seems to be more coarse grained than what you're thinking about, though
I don't know