Sorry to jump into this thread so late in the game but, if I understand what you want to do correctly, it can be done fairly easily with an editor/librarian program.
I have been using Noize by Terzoid Software (
http://www.terzoid.com)for quite awhile and it allows you to add a single patch, or multiple patches, to an existing User Bank on the XP. You then save your new User Bank in Noize and/or a sequencer. You can also make your own patch banks with whatever patches you choose and, if you so desire, you can make a bank that has just one patch in it.
Once one gets beyond the learning curve of the editor/librarian software, it makes editing patches, performances, sytem settings, etc., very easy. I have only used Noize, so I can't comment about any of the other programs available.
Hope I haven't further clouded an already cloudy issue by jumping in so late.
Cromberger