For the cookies you have the Consent-O-Matic plugin. For the rest Ublock Origin is pretty effective with the optional Annoyances lists switched on.
Preferences and Functionality
Performance and Analytics
Information Storage and Access
Content selection, delivery, and reporting
Ad selection, delivery, and reporting
Other Purposes
Of which I only allow the firstThe name consent-O-matic implies that you automatically give consent but this is not what it actually does. At least not unless you explicitly want to do that. Maybe not the best name for it.
Unfortunately as the opt out flow is tweaked more often than the accept all flow (as cmp vendors work to minimise opt outs), this does mean it breaks more often on sites so sometimes it fails to remove the banner