If you search google groups for the following: Comparison of XML tools for writing documents You will find a techwr-l conversation from about a year ago that might be helpful.