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