Los procesos que mencionas serían eliminados por un solo comando:
kill -9 -1
Eso también lo desconectaría y eliminaría todos los programas que ejecutas, por lo que no es lo ideal, pero aceleraría tu Mac y dedicaría toda la memoria y recursos adicionales al sistema.
Prácticamente, necesitaría usar launchctl para enumerar todas las tareas de usuario y salir de ellas una por una. Las tareas que mencionas se inician cuando inicias sesión, por lo que matarlos no hará nada más que hacer que se cierren y se reinicien.
Recomendaría en lugar de matar: hacer el trabajo para medir realmente el aspecto del sistema que está causando restricciones. RAM, CPU, red, disco IO y enfoque en aplicaciones que impactan eso. Los tiempos de CPU de las tareas que mencionó son tan trivialmente pequeñas, es difícil verlas como cualquier tipo de problema, pero tal vez tenga datos y mediciones que muestren lo contrario.
OS X puede ejecutar miles de pequeños procesos y hacer malabares con la memoria, y es una instancia rara en la que un programa tiene una pérdida de memoria lo suficientemente grande o no está inactivo cuando no está en uso, por lo que es poco probable que tenga un problema que haga todo trabajar para escribir una herramienta para matar le haría retroceder el tiempo que le dedicó. Yo diría, trabaje en ese script si lo necesita para aprender cómo funcionan las cosas y no para hacer ninguna diferencia en el futuro. En este caso, no resuelva el problema general es mi consejo ...