Для мака наиболее оптимальный тот инструмент, в котором вам будет удобно, а уж что это будет vim, sublime, webstorm , xcode и тд, это уже сугубо ваш личный выбор. Далее вы выбираете, что вы будете использовать в помощь себе (сборщики, препроцессоры, оптимизаторы графики и тд). Когда вы будете верстать, вы познакомитесь с нюансами верстки, коим и является ретина.
Вот к прочтению:
www.smashingmagazine.com/2012/08/20/towards-retina-web
Виртуальные машины не нужны.