In answer to my own question, I found a solution to this with Adobe InDesign. I had a need to import content from an EE site into a print document and found a really easy way to do it.
InDesign CS3 has a XML processing engine that allows you to import XML files and style the content based on the XML element tags.
Basically, all I needed to do was write a really simple XML schema, create an XML template in EE, and wrap the tags around the weblog variables that generate the content I wanted to export/import for print. The template behaves in much the same way as EE’s RSS or Atom templates, to give you a hint about how works.
Then, viewing my special EE XML template, and saving the output from my browser to my local drive, I used InDesign’s Import XML function to pull the content in and style it en masse once I had it in InDesign.
It worked well. There were a few little tricks I had to figure out, but now that I know what makes it all work this ad hoc cross-media content management system is going to save me many, many hours.
Where I had a little trouble was getting some of the data into tables, but I’m getting a better handle on the technique all the time.
Drop me a line if you want to know more about my experience with it. I might be able to help you save a lot of time by sharing some of the things I learned in my first crack at this.