You can use different tools first which will make SEO audit far easier than manual auditing. They are as follows: SEMrush (complete audit of your site) SEOoptimer (a much more detailed audit as compared to SEMrush) Mozbar (gives you details of DA/PA)
I have made an SEO Report on Backlinks Analysis Over here... https://forums.digitalpoint.com/thr...-to-pay-includes-samples-in-the-page.2863890/ See, if this helps and Message me if their is anything..
If you want to gain access to data in a limited manner and then prepare the report yourself, you can use different tools like Mozbar etc, however, if you want to customize an already formed report, SEMrush is a very effective tool for all the data and accumulating it in a personalized report, you can also use SEOptimer.
We use SEO Powersuite. Their reporting capabilities are awesome, we are able to create beautiful custom pdf reports with lots of data