As I said, I haven't looked at uMatrix yet - but here goes:
The combination of RefControl + Request Policy lets me control which 3rd-party domains get contacted at all, and lets me control whether the HTTP Referer [sic] header is set for the domains I allow to be contacted.
Ghostery both shows trackers as well as blocks them. Does uMatrix block trackes on the 1st-party domain, including both POST and GET based ones? And does it come with a big library of known trackers, or do you have to write your own rules for everything?
NoScript allows me to block scripts (and other active elements) on the 1st-party domain, as well, as it allows me to allow requests (images, stylesheets, ...) on 3rd-party domains without allowing scripts to be executed there. Does uMatrix handle the same usecases (and without a lot of manual rule entries)?