Cakewalk Pro Audio v9.03 Full
All the usual functions like event edit, score edit, piano roll etc are there and they all does the trick. Version 9 is now quite old but since it is very stable and I'm not to fond of the interface in Sonar.
The CAL script language enables you to write your own functions that you can bind to keyboard shortcuts. Spiffy !
Cakewalk Pro Audio v9.03 contains many new features and many significant changes from earlier releases. This appendix highlights the major differences between Version 9 and Version 8.