HackerStorm Reporter is a tool that provides online reports for the results of Nessus and OpenVas scans. Its designed primarily to share scan results on an intranet server. Scan job reports need to be exported to XML format and copied to the XML folder to begin viewing the results. The tool also lets you export scan results to a spreadsheet, or you can save the page as HTML from within the Web browser to send to others.
nessus-xmlrpc is a Ruby library for the Nessus XML-RPC interface. You can use it to start, stop, pause, and resume scans. It lets you watch progress and status of scans, download reports, etc. It comes with an example command line program that shows how easy it is to interact with the Nessus scanner.