Как сделать спецификацию макета сайта и нужно ли?
Я б расплакался и расцеловал дизайнера, который бы потрудился бы так над своим макетом!
И тем не менее, никто вразумительно не ответил "нужно ли". 
На мой взгляд, если диз сам делает верстку макета сайта, то это лишнее. Да даже если и нет, то все-равно при наличии модульной сетки, которую использует любой вменяемый диз уже за глаза. 
Если макет будет посложнее того, что в примере (а в примере он простой), то вы задолбаетесь делать эту спецификацию, и времени уйдет далеко не мало. 
Так что мое личное мнение, это все лишняя трата времени, которая никак не ускоряет разработку и тем-более никак не влияет на качество. А следовательно, она оправдана лишь в том случае, если вы энтузиаст, и хотите вызвать оргазм радугой у коллеги по цеху.