Конечно нет.
Она нужно только по двум причинам.
Первая. Если ты начинающий дизайнер, то тебе может быть сложно с нуля создать гармоничный дизайн. У тебя нет визуального опыта, нет понимания какие законы верстки стоит использовать. На помощь приходит сетка. Подгоняя дизайн под сетку, у тебя в итоге получается в меру строгий (а иногда и не очень в меру) и симметричный дизайн, который в общем и целом выглядеть будет добротно, но не шедевреально. Чтобы делать шедевр, нужно нарушать правила.
Вторая. Использование сетки упрощает работу дизайнеру. Особенно если ты делаешь адаптивный дизайн. Особенно если твой дизайн будут верстать с помощью фреймворков, например Bootstrap. Однако это обычно подходит для конвеерного производства сайтов.
В остальных случаях, можно и даже нужно обходиться без сетки. Если сделаешь крутой дизайн, его будет сложно верстать по правилам. Нужен такой же крутой верстальщик, который сможет воплатить твой дизайн в жизнь.
PS. Я никогда не делал дизайн по сеткам.