Feature Suggestion
Not sure if this is technically even possible, but I'd sure like to see a Per Track Undo feature in Sonar.
I often find myself making changes to a mix. I'll finish a track and move on to other things - only to realize at some point I made a mistake, or don't like the changes made to the earlier track. I know I can use the Undo command, but first I have to Undo all the changes made afterwards, and I might want to keep them.
I also know that most of the changes are non-destructive, and therefore I can usually manually reverse them. But that assumes I actually remember what I did.

Sometimes me brain isn't up to the task.
So if I could simply go to Track 2, and Undo just the recent changes made to that Track, I would find it quite helpful.
Like I said, maybe technically unfeasible, but I think I recall being told YEARS ago that even having an Undo feature in Cakewalk at all wasn't possible. Or at least I think I remember that.