Какую выбрать ОС для фронтенд разработчика?
Если вы планируете переехать на OS X, то незачем сейчас мучить Ubuntu.
Мак тот же линукс, но в красивой обертке (если терминальные команды в линуксе освоите, то в макоси не заблудитесь). Так что смело переходите на Ubuntu и поставьте виртуалку с Windows для фотошопа.