A programmer. You have your specification almost complete but you need a programmer to generate an app or web app to fill in the needed items than the backend to autogenerate your documents. I'm not writing how your programmer can do this but they can make this happen.
Answer? Add a programmer to your team.
So, this is a fairly simple problem, I'm just trying to figure out the best way to tackle this. At work, we run a non-profit. When gifts are processed incorrectly we run an adjustment. When the adjustment is done, we pull digital files of the backup, then we write up a new form. What I want to do is have a way of batching multiple files together in one file with the option of outputting to PDF.
An example of how this works in other programs is like Photoshop with multiple layers: you can save a photoshop file that contains all of your layers intact, but you export to a file type officially, while retaining this raw file for backup. Currently, I'm not seeing anything that will retain the information in that unbound format.
A few thoughts I had all have issues.
For example, I could use a word doc and have people paste in, but this of course would leave too many things to go wrong at the hands of the user: I need something locked so that an image is attached or a pdf. I can't have a bunch of editable stuff, because what can go wrong will.
I've also thought of google forms, but this is outside of our network and would go against our compliance.
I've thought of pdf portfolios, but these are, frustratingly unbending since you can't rearrange the order of the pdfs.
The issue is the file goes through multiple review processes, which then means that the file is added to as it moves along, this is why I need a loosely bound file, something like in photoshop with layers that can be moved around, but more simple for regular office people to not get hung up on.
Any ideas would be much appreciated.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic