I am not aware of a tool. I would spend some time on Google.
Before you begin, it might be worth some effort to determine which reports are being used. You may find you have a number of reports that are still being sent out on a regular basis that no one uses any more. If you are building from scratch, why build something no one is going to use?