Apple tiene herramientas para eso en Compartir.
Personalmente soy fan de la aplicación llamada TeamViewer y utilizarlo con mi familia y ampliar la familia y amigos en Europa también.
No se trata tanto de compartir como de tomar el control y arreglar las cosas a distancia, o simplemente ver cómo hacen algo como profesor.
Se puede configurar para que se inicie automáticamente con mac para poder acceder en cualquier momento sin necesidad de que la otra parte haga nada.
Por supuesto, ofrece chat de audio/vídeo o mensajería durante la sesión, pero yo lo uso sobre todo para decirle a la otra parte que deje de mover el ratón y me vea arreglar el problema :)