First I am not a guru of any kind. Having stated my non existing credentials, your XS is never going to sound like a VTR 1000 and I agree they do sound nice.
For a standard firing XS the closest exhaust sound I think would be a old (Meriden) Triumph. Different mufflers will alter the volume.
I like the sound of an XS with Norton peashooter (reproduction) mufflers and find cocktail shakers too loud.
Making your own exhaust is rewarding but it can be time consuming cutting the flanges out, these days I get them water jet cut.
Have a look on AliExpress for mufflers there all sorts for sale.
There is a lot of info on exhausts on this site sizes lengths etc.