Hi Don, thanks for you message.
We are beginning work on a MIDI editor for ALK which will enable you to draw in melodies and patterns you do not wish to play live. Expect it later this year.
As for the multiple tracks of drums, are you aware that you can send multiple MIDI tracks to a single instrument track? This way you can split up your drum performances without needing to load multiple instances of the same drum instrument.
The philosophy of ALK is that Instrument tracks can act much like a mixer for MIDI tracks. You can play as many parts into the instrument track as you need by creating MIDI tracks, arranging the loops there and feeding them into the instrument track. The same is true for audio tracks. Imagine you have a vocal track where all your processing/effects are done. This would be your "vocal submix" with compression, EQ, reverb etc. If you wish to do multiples vocal loops and build up harmonies you can create multiple audio tracks where the looping arrangement will be created and performed, and feed these tracks into the submix track. This way you only need to load single instances of your effects, which in turn keeps your CPU low.
Hope that helps!