This tool will run the "All Packages" report and return the results into a spreadsheet. It will first ask which server you wish to connect to.
It requires the ASDK Notification Server component installed on both the client and the server.
This is in response to a question here: List all Collections / List all Packages