Have you heard of Google Data Studio? It can be an extremely powerful tool once you get to grips with it and it has native integration with many Google products. For more advanced functionality/integration you can utilise either automatic Google Sheets integration or through a tool such as Supermetrics.
The thing about reporting/dashboard tools is the more integrations, options, and features, the more complicated and expensive it is. But, each campaign can have unique characteristics, so customizing one column might be very important for it to show value. That being said, here is a list in order from simplest to most complex and price goes with it from my experience (I left out Google Data Studio since it has been mentioned already):