One of the products I have been using a lot lately is the Cloudflare DMARC Managment. It has been super helpful to just manage the collection and analysis. Basically, the way it works is that Cloudflare will generate an email inbox that all of your reports can go to so they can process them. This then allows you the ability to analyze and see what is going on.
Previously I was using ParseDMARC and it works really well for a self-hosted analysis. However, it requires running an ELK cluster to store all of the data and then also having an email inbox for it to check. Overall since Cloudflare is at least currently offering this for free it is a super easy way to add a lot of analysis to something that should be generally straightforward.