AFAIK No hay una aplicación a bordo (gratuita) para lograr esto.
La forma más sencilla sería hacerlo a través de la línea de comandos.
zip /path/to/zipfile.zip file1 file2
Si desea agregar todos los archivos (!) dentro de un directorio y subdirectorios, ejecute
zip -r /path/to/zipfile.zip /path/to/dir
También agregará .DS_Store
archivos y similares, así que ten cuidado con el último comando.
Sin embargo, si está bien gastar algo de dinero, puede echar un vistazo a enlace . Proporcionan una aplicación llamada BetterZip 2 que también es capaz de hacer lo que quieras.