Linux для frontend developer`a?
Варианта по большому счету два - линукс и мак. Виндовс не берем - можно но заметную часть своего времени вы будете тратить на внезапные проблемы которых без винды у вас бы не было.
И то и то подходит хорошо, мак лучше тем что можно собирать приложения под ios, линукс лучше тем что за те же деньги вы купите заметно мощнее комп и разработка будет приятнее.
Ставьте хакинтош.. Это будет лучший вариант для фронтенда.
Как заметил Андрей Охотников на линуксе нет фотошопа и зеплина.
А так же нету на линуксе и винде - скетча. Да и вообще, для фронтенда больше всего хакинтош подходит.
Если говорить о проблемах, то каждую ОС линукс, надо настраивать под себя.
Можно и Ubuntu, я использую Deepin