Hi jay,
You can create individual program & instrument change messages in the event list, but to my knowledge cannot create a set of program banks i.e. multi instrument. From my understanding that is done in the environment.
Therefore any program bank (normally as a multi instrument) that is created in the environment has the ability to have it's instrument names... re-named.
To do this for Kontakt though, I think you need the MSB & LSB messages for Kontakt and I've never done this yet for anyone..... I've had many requests for this kind of setup for different people's keyboards/synths, which is really a piece of cake if you know the MSB's & LSB's (albeit very time consuming!).
You set up the banks and instrument names in the multi instrument, then go into (from memory) >Options> Define Custom Bank Messages. (this has to be done in the environment of course). If you can't find it under options in L8 check your manual for "defining custom bank message changes" as it's been a while since I last used it.
One note: Just to throw a spanner in the works , I found out the hard way that there are 127 instrument possibilities for each bank and guess what..... some manufacturers use from 1 - 128 and some use from 0 - 127. So you may have to move your messages one place either way to get the selected instrument to match the proper voice. i.e. in the arrange you may have selected say a vibrophone and it plays harpsi or something so you see it can be veeeery time consuming to fix a minor error.
Funny, I use Kontakt but have never thought about doing this!
I'm no apple certified trainer or master kontakt'er but I have around 18 odd years with Logic and this is one very neglected item that I have not seen many people understand...... It took me many goes at it to figure the correlations and whenever i go back to it, it takes a few moments thought to bring it back!
Hope this is what you're looking for, best regards
Chris.
Silver Pine Digital
New Zealand.