Это более-менее правильно только для мелких проектов, и то - чем больше ТЗ вы составляете, тем легче их делать, и через какое-то время вы и для мелких проектов будете ТЗ накидывать очень быстро. ТЗ не просто карта ваших действий - это один из документов, регулирующий отношения между вами и клиентом.нет ничего лучше личной беседы с заказчиком непосредственно дизайнеру. ТЗ - трата драгоценного времени, и гарантированы доработки.
Секрет успешной работы - опросники (несколько - под разные типы сайта.). По нему, вы как по анкете с вариантами расспрашиваете, потом немного еще самостоятельно все обрабатываете и на подпись к заказчику.