I think you can do this in JEmplode, if you use the "type" tag. I don't really know the auto-sort stuff (I tend to sort interactively), but I think this can be made to work.
_________________________
Toby Speight
030103016 (80GB Mk2a, blue)
030102806 (0GB Mk2a, blue)