Je dirais même, tu pourrait presque passer sur un système comme LaTeX où tu écris ton texte un peu comme du code, et tu "build" le pdf à partir de ton code brut, avec toute la mise en forme qui va avec. Il existe dans ce genre le markdown et autres langage de mise en forme, qui associés à des logiciels, peuvent te sortir un site web, un pdf, un e-pub etc à partir d'un seul et même texte brut !
Associé à ça un gestionnaire de version comme git, et accessible sur github, tu as un suivi des modifs, un systèmes de contribution largement répandu et approuvé par les développeurs avec de la revue de code, des discussions, de l'automatisation etc...
Bon je me doute que ça puisse te faire peur tout ça, mais si tu veux tenter l'expérience, je serais ravie de t'aider à apprendre à te servir de ce genre d'outils à mettre tout ça en place