tagsets.excelxp, for instance, can put the results of several steps into one xml file. If you want a customized xml structure, you will need a fitting tagset, or you do it by hand in a data step. And I don't think you can beat a properly written data step, timewise.
... View more