chetan,

if you are open for commercial applications, have a look at our tool "i4XML". It helps you with Parsing and Generating XML files.
Have a look at http://www.goering.de for details and a free download.

Best Regards

Andreas Goering