Acho que, entre os visualizadores comuns de PDF para Mac, Skim seria sua melhor aposta, mas não tenho um mac e não o testei.
No entanto, meu conselho atual seria diferente. O xdotool também está disponível para Mac. Ao invés de usar latexmk, eu usaria um vim autocmd para os eventos CursorMoved e CursorMovedI do vim que salvariam seu arquivo automaticamente, e então chamaria um script que recompilaria sua fonte LaTeX se ela foi editada e se não houver erros, usa xdotool para enviar o keystroke necessário para atualizar sua tela PDF / DVI.
Mas acredito que o MuPDF também está disponível para o Mac e provavelmente é o visualizador de PDF mais rápido do mercado. Pessoalmente, o que eu faço (no Linux) é usar uma combinação de scripts vim e scripts bash para que meu arquivo esteja sempre compilando enquanto digito, e a visualização do MuPDF atualizada sempre que a compilação terminar sem erros. Dessa forma, a visualização é atualizada conforme eu digito. Há um atraso, então não é bem rápido, mas está perto o suficiente para mim.
Você pode ler meu método e baixar os scripts que eu uso aqui. Eles são para Linux, mas acho que provavelmente poderia ser adaptado para Mac. Eu não tenho acesso a um, então só posso fornecer tanta ajuda, mas acho que seria legal se alguém tentasse fazer as mudanças necessárias.
Além disso, provavelmente há uma maneira de fazer as coisas funcionarem com o latexmk também, o que eu costumava fazer, mas acabou sendo mais lento do que os meus próprios scripts. O plug-in LaTeX box interage com o latexmk, e um usuário de Mac que eu conheço gosta muito, mas nunca vi a interface dele com um visualizador.