What follows is a short summary of our solution, it will require some work to develop yours but it's worth the effort, trust me.
As Uffe said there's also the virtual document (virtual =master + model document) solution that could help you.
I had the same problem as yours and decided to create master & model documents that all used a common set of templates and an enterprise wide stylesheet.
Master document have specific tagged values (see
http://www.sparxsystems.com/enterprise_architect_user_guide/13.0/model_publishing/create_master_document.html) that can be used anywhere in templates, fragments, and cover pages and even table of contents templates.
We decided to use the "Report name" tagged value to hold our equivalent to your "solution name" in order to automatically populate cover page and page headers/footer in the generated report.
Since setting a master & model documents structure needs a bit of work every time we create a new "solution" (you'll have to create one master/model document structure per solution), we also created our own MDG technology to hold and share the appropriate templates, fragments, stylesheet, coverpages, and one model pattern with a predefined master/model document. Now, all we have to do is create a new package from pattern wizard using our MDG technology : this creates the new pre-configured master/model document structure in the project browser. Then we set the Report Name tagged value on the master documet, and associate the desired packages to the model documents : report is ready for generation.
Cherry on the cake : using Resource Document (see
http://www.sparxsystems.com/enterprise_architect_user_guide/13.0/model_publishing/resource_documents.html) we save the solution-specific configured Report Generation dialog box based on the master/model document and its associated package. This becomes a named "defined document" in the project Ressources : when we need to generate the solution-specific report, we can do a right click on the appropriate resource document and select "auto-generate document" ; everything is pre-configured and the report generates without any other human action (= time for a coffee !).
If we want to generate all the reports for all our solutions, we only have to right-click on "Defined document" (or any sub-group we created) and choose "auto-generate all documents" (= time for a coffe, a sleep, or whatever else !).
In conclusion, investigating virtual document + MDG technology + resource documents seems a good roadmap.
It's a hard work to set, but benefits are enormous.
Hope this helps.
Regards.
PS : sorry for my english... I'm French
