Ну по большому счету особо проблем сегодня нет и под win, есть как минимум GitBash + есть встроенный Ubuntu под Windows этих штук уже для всего хватит(практически). Плюс есть удобная вещь - Vagrant + есть Docker. Все эти штуки помогут развернуть под Windows полноценную среду разработки для практичесик любого уровня Fullstack разработки.
Что касается "порезок" и прочего, то советую взглянуть на клевый инструмент Zeplin, он своих денег стоит.
А так в целом работайте там, где вам удобнее. Просто для текущего фронтэнд разработчика(я надеюсь вы понимаете что это не только верстка), желательно иметь POSIX совместимую систему, так как огромное количество инструментов на это завязано, но MS в последние годы много сделало чтобы и под win не было особых проблем.
Так что дерзайте, настраивайте и планируйте инструменты который вам лично нужны для работы, и уже после этого выбирайте ОС.
PS кстати, так же в последние годы одной из лучших систем для разоработчика считают MacOS, имеем гораздо более высокую стабильность относительно Линукса(я про пользовательскую часть) и все плюсшки *nix без особых усилий. Но повторюсь, при желании под Windows у вас тоже будет все хорошо скорее всего.