Sure - I'll try to do a better job of explaining. Sorry for any confusion.
I routinely create multiple midi tracks to capture drum events. I do this because I often have multiple rhythmic ideas for sections of a song I may be working on. Each midi track created for drums will have the entire kit's midi events present in one track, so for MY approach, if I have multiple midi tracks for drums, it means multiple complete kit recordings. I then would mute all but one of the drum midi tracks, to play a particular 'take' of ONE entire kit.
What I MEANT to explain is that I NEVER put any single kit piece set of midi events onto its own midi track. So, I would never have a midi track for just kick drum events. Doing things that way would mean I would have to edit multiple midi tracks just to adjust a simple drum beat - as I would have to edit the kick events on one track, the snare hits on another, each cymbal on yet more tracks, and each tom's events on even more tracks. Hence, an editing nightmare, and something I just never ever never ever would do.
What I DO use in my approach, is to load a kit into Battery 3, which is usually my go to drum module, and then I swap out any cells for replacements from other kits, so that I end up with a kit with exactly the kit pieces I seek for that song. I then click on each kit piece, and then adjust the AUDIO output channel routing so that the kick drum remains assigned to the master audio outputs, the left and right snare cells are routed to audio output channels 3/4, crash 1 is assigned to audio output channels 5/6, etc. so that each kit piece goes to its own dedicated AUDIO output channels from Battery 3.
THEN, in Sonar, I set up a track folder for Drums, and insert one midi track and one audio track for each of the kit pieces. I assign the midi output channel for the drums midi track to channel 10, so that all recorded drum events are going to be set to channel 10. I then label each audio track appropriately (kick, snare, crash 1, etc.), and change the input to match the corresponding output channel I had set in Battery 3 for each kit piece. I also insert a Drum bus and route all drums to the Drums bus, and I set the levels as needed, since I can now adjust every aspect of every kit piece, for levels, panning, and effects.
At the end of the above, I have a track folder I can collapse when I don't want to see individual drum audio tracks, and I have an audio track set for each and every piece of the kit that I built in Battery 3, where I can go back and tweak any and all of the kit pieces to my heart's content, and yet all midi events for all of the kit pieces still go to a single midi track.
When I want to create an alternate drum track for any particular section of the song, I simply insert a new midi track into my Drums track folder, name it, assign its output to Battery 3, mute the existing drums midi track, and create my alternate pattern using the new drums midi track. I can do this as many times as I choose, just using toggling mute on/off to hear whichever version of drums I want to hear.
I hope that is a better explanation. If not, let me know which parts you are still confused about, and I will drink some more coffee and try again.
Bob Bone