I can understand your frustration. I was a Cakewalk user too, a long time ago, and I've also struggled among the Staff and Piano Roll views.
The closest thing I've found is
Rosegarden . It is free as in Freedom, but you will pay a price: switch from Windows to Linux. There is a Windows port, but it is mostly non-functional.
Regards,
Pedro