No es necesario. OS X es el sistema operativo mas avanzado del mundo.
Las utilidades que usted encuentre de otros fabricantes solo invocan comandos nativos de OS X.
Usted tome este ejemplo:
Ir a Utilidades->Terminal
Escriba-> sudo diskutil resizevolume disk0s2 50G
Started resizing on disk disk0s2 Macintosh HD
Verifying
Resizing Volume
Adjusting Partitions
Finished resizing on disk disk0s2 Macintosh HD
WARNING: You must now reboot!
En este ejemplo el disco disk0s2 se reajusta a 50G sin perder sus datos ni formatear.
Si precisa mas ayuda sobre este comando el propio terminal le dara mas informacion.
Adicionalmente informarle que en los MacIntel si no se tiene practica con terminal es una buena idea usar BootCamp