Уже много раз был подобный вопрос.
Конечно стоит использовать. Нарезается в Avocode или Zeplin. Photoshop не нужен.
Если именно фронтенд, а не примитивная верстка, то тем более берите Linux. Это нормальный терминал и легкая установка и обновление программ из пакетного менеджера. Всякие npm будут устанавливаться на раз-два.
Вместо Chrome на Linux ставьте Chromium, это тоже самое, только у него правильная лицензия.