We are looking for a good way to produce documents for print like the one below, which have content in them that is shared with other pages (the scanned document below is one page in a 102-page booklet). For example, the "Desired Outcome(s)" section is restated on several other pages. When we want to tweak or add to it, we currently have to locate all of the places where the text is, and then copy/paste among them. I'm sure I don't have to explain to you why this is problematic.
These pages are currently made in Adobe something-or-other and I'm not very fond of it, so I have happily been given the task to port them into something that avoids the manual copy-pasting.
Is this a job for LaTeX? I've only dabbled in it but if you think LaTeX is the right tool for this job then please point me in the right direction to start learning.
There's always any web language that reads from a database and outputs HTML (PHP and MySQL, for example; storing our shared text blocks in a MySQL database, or something similar), but I've had numerous problems in the past trying to format things for print; is there a good guide out there for making print-formatted HTML pages? I'm aware of the CSS media="print" property but that's about the extent of my knowledge in this area.