macOS tiene desde la primera versión tres scripts que se ejecutan, uno diariamente, otro semanalmente y otro mensualmente. Estos scripts borran logs antiguos, ficheros basura y temporales, actualizan bases de datos internas. No lo sé con detalle pero hacen que el sistema esté revisado y mantenga el rendimiento siempre igual.
Puedes saber cuando se han ejecutado estos scripts poniendo en el terminal este comando.
ls -al /var/log/*.out
Sobre lo que comentaba de las cachés, cuando un ordenador tiene algún comportamiento "extraño"... borrando las cachés haces que estas se reconstruyan) y para ello, aunque no recomendado por Apple, yo borro las carpetas directamente (hay tres: en System/Library/ en /Library y en ~/Library).
Hay una App que hace todo esto de un tirón, que es la única aplicación que uso para realizar mantenimiento, pero por lo general no hay que hacerlo ni una vez al año, sólo cuando se nota algo raro en el equipo). https://www.titanium-software.fr/en/maintenance.html
Otra app interesante si quieres saber el estado del rendimiento de tu ordenador es Etrecheck
Esta está bien porque mira que en las carpetas de Launch (las que contienen los arranques de tareas en el inicio de sesión) sea válidos.
Pero, en mi humilde opinión, instalar esas apps que se quedan residentes, además de poco práctico, poco privado... es poco útil.