That sort of makes it _harder_ to work together unless you force all employees to use Mac, which I guess you can do.
A alternative list of techs that'll help (imo, despite being nothing like yours):
> IRC
> XMPP
> Email
> Skype (alternatives welcome)
> Vagrant
> Favourite bug / productivity app.
> Your favorite wiki (if in doubt, use mediawiki)
> VPN (assuming you have need to connect to the office, you probably don't if you're using github type resources)
> Git
Basically, all the same stuff that'll help you work even if you're in the same office. I've worked from home for over 3 years, the #1 problem for me is the people in the office who don't use these tools.
Fortunately I haven't had to use the cattle prod yet, everyone here was a Mac user since before we started. We find tools that work for everyone, it just so happened to be some were Mac specific, over time I'm sure this list will morph quite a bit.