Wonderful initiative!
What is the format of your source files? In case you're not familiar with it, Scribus is very appropriate for that type of purpose as it is open source and platform agnostic.
On another note, your format is very suitable for this fold:
Scribus – Open Source Desktop Publishing