You can do this today. On the scheduled activity page you have the option to launch a custom executable. The executable could do your formating and whatever else, and then email/archive as desired. For example, this can be a nice integration point into a Ticketing/Help Desk system. You could create a scheduled report that is trigged every time an action fails on more than 10% of machines and generate a ticket. The possibilities are pretty endless.
To make your custom executable show up in the drop down on the scheduled activities page, put in on the server in: \BES Server\BESReportsData\CustomExe\yourcustomexecutable.exe