In my case I’d like to have Octachainer program which allows to easily create sample chains. I created many different sample chains (Kicks, Snairs, Hats, mixed drums, sfx, Basses, Pads, etc). As a result using slices I’m able to create the whole live set using only 8 samples in sound pool. Also keep in mind that when you lock sample chain file to specific trig you can still use slices on it via parameter locks.
Another useful thing – if you prepare your songs in DAW – don’t create many samples of i.e. 64 steps for each instrument in project – just create multi track of your instruments and just slice them in the project for needed parts. This allows to keep your sample pool clean and easy to use.