as keith already mentioned, several players (at least used to) do this.
i had an older sony es 5-disc changer that had this feature - i think it was called "custom file" but not sure now. the only caveat is that it had a limited amount of memory - i think about 200 discs. but it was a...