I don't have any trouble switching from a full screen (F11) Console View (no control Bar - press C to show hide it)...
to a Track view... shift+D. Works very fast and at low latency.
While tracking, it is safer to use D or Shift+D than to use the screensets (which are the numbers on the top of your keyboard). Screensets remember how you left them unless you lock them. Locked screensets always come up as they were locked.
I'm so quick with opening and closing the things I want, that I often forget screensets unless I want layouts of FX modules across the screen - and to switch them from shown to hidden with a keystroke. I pretty much save screensets for changes when the transport is stopped or for mixing after I'm done tracking where I can raise the sample buffer in my interface.
Lots of people love screensets... for me, they are nice to have but not heavily used.
When you say Edit View, I'm presuming Track View... but maybe you mean Piano Roll View? IDK.
If you do mean PRV, you can instantly switch between PRV and Console as tabs in the Multi-Dock. You can also view PRV inline in track view and make edits there (although I rarely use this).
To tell the truth, I don't know any one who has left Cakewalk because of the complaint you describe. There are things other DAWs offer that lure away Cakewalk Expert Users, but this aint it.
Edit: I just noticed that you have been using Sonar for a while. I'm sorry if any of this is unhelpful. I hope I've understood the problem.