Может мне повезло, но я девять лет на линуксе, из них года четыре занимаюсь вёрсткой.
С драйверами проблем никогда не было, интерфейс заметно отзывчивее, чем в 8й Винде (10ку не пробовал). В качестве редактора кода Visual studio code или Netbeans. С макетами работаю в Avocode. Для Сафари стоит виртуалка с макосью (других вариантов не придумал). 4гб, конечно, маловато будет, но если без виртуалки, то терпимо. Сейчас linux mint 19.2 использую.