Нужно ли что бы верстать знать какую то методологию?
Чтобы верстать - нет. 
Чтобы через полгода не сойти с ума разбираясь в собственном коде - да.
Чтобы вас не прокляли другие разработчики - тоже да.
Нет, необходимым знанием это не является.