One thing I'm glad about....I'm glad I don't have to construct much to where I would see what you guys see. That would drive me nuts! Thankfully, I play drums so my V-Drums or real drum kit gets me through the whole notation part. It's easy enough for me to fix if I screw up either by fixing a note or quantizing.
Robert, have you ever thought of getting a little drum controller? Something like maybe a pad you can hit with sticks or even that Korg nano thing? As a person that just knows basic music theory, I would be so lost doing things like some of you. My worst case scenario is I play something on piano until I get it right. Sometimes quantizing it makes it worse for me, so I just keep punching something in until it's right. Time consuming and probably the long way around for me, but it does work. This way I really don't have to worry about how bad PRV or notation is. I mean don't get me wrong, I've step written plenty of things and in Sonar, I've never really had a problem. But again...in a sense, because I play something physically, it takes a lot of the stuff those that program/step write may see, out of my work flow.
Like, sometimes I don't even feel like going behind the V-Drums or moving over to my keyboard. So I use this little Bomes Virtual keyboard to type my drums in or my piano or string parts. As long as I'm not totally out of sync, I don't mind leaving things a little loose to where they don't sound too robotic. With the hybrid method of playing and then maybe fixing a few things here and there that need fixing, it makes it a more pleasant experience for me.
For example, Robert...if I was playing the cadence thing on one of my drums or whatever, I'd not even look at what it looks like. I'd be listening for what it sounds like and if something didn't sound right, I'd zoom in on the midi notes to see which one(s) may be making the thing sound wrong. Most times, it's a note or 2 for me that needs to be fixed and I just move on. The other cool thing here is, when I play things in real time, if they aren't too involved, I can set the auto-quantizer to on and it fixes things as I record.
I know none of what I said here may be helpful, but it works for me being I am almost completely clueless about theory as you know. If it can work for a dope like me, maybe there is a way you could try some of the stuff I do and see if it makes things any easier for you? Good luck bro. :)
-Danny