TR
А вообще, в вашем случае этот процесс можно сколько-то автоматизировать. Написать (или найти) простой скрипт для формирования статьи или её скелета на основе предоставленного YAML-файла. Звучит интересно, да и руками переписывать доку при обновлении продукта не надо будет — на стадии активной разработки это частый кейс.
А если ещё YAML-файлы с комментарями от разработчиков, так это вообще огроменное поле для автоматизации:
Брать YAML, формировать из него тот же .md и отправлять в движок для документации типа sphinx-doc или pandoc (умеют генерить PDF). И на выходе получить практически готовую документацию.