There is (or used to be) an addon that when you looted things rather than grab everything it'd only pick some of the stuff up. So you could set one character to only take cloth, another for BoE stuff, another for junk... etc.

Or do as I do loot with one until full then loot with the next.... then sort out who has what at the end of the day, mailing BoE to auctioneer character, cloth into bank etc...