That said, there are some 'cleaning' applications I would recommend
if you need them – though they're far from mandatory for every day use.
AppCleaner is a great application which removes all related files when uninstalling/deleting an app.
MalwareBytes for Mac is an absolute must if you're having issues with popups or malware.
OmniDiskSweeper is a lean program with a simple UI which breaks down what's using what disk space on your Mac.
But again, you shouldn't be concerning yourself with cleaning tools unless there are bespoke circumstances. And if you do need an app that does anything which resembles under the hood cleaning, then there are going to be much better free alternatives anyway.