Bulk Crap Uninstaller (or BCUninstaller) is a free (as in speech) program uninstaller. It excels at removing large amounts of applications with minimal user input. It can clean up leftovers, detect orphaned applications, run uninstallers according to premade lists, and much more! Even though BCU was made with IT pros in mind, by default it is so straight-forward that anyone can use it.
Tbh, that’s the only platform where it is needed?
Hey now, I’ve cluttered up my Linux installs on my own just fine. Over the years I’ve installed quite a bit of stuff I used once then didn’t need again.
Try distrobox out. Install those one-time use apps, then when done, remove the distrobox container. You can even specify its own home directory when creating one with --home (or -H). All cleaned up then.
Android
I often make use that various non-windows package managers allow removing things in bulk.