It may be a huge time saver for someone like yourself. But different people behave differently, im actually slower (in every way possible) when i have split windows.
Maybe its because im "proactive" when i create code. I tend to add code in advance before swapping code files, the side-effect of that is i don't need to go back to it. Whenever i add anything, its usually all in my head before i start coding it. I basically do all my coding in "hits" and then think up another few pages of code which makes me look like im doing nothing for 2 hours, then i suddenly jump up and type a whole lot of crap again. I know exactly where all my code is so i just go add this bit here, next file add that bit, next file add this and im done. On average i would spend 2 mins of coding for every half hour of lying on my bed thinking. But during that 2 mins of coding i would pump out a page of relevant useful code. If anything of the slightest bit distracts me during that time i tend to make a mistake, or just forget everything altogether. Doesn't happen too often unless the IDE has too much stuff on it, or my brother barges through the door, or my parents call me to dinner.
The only time im really ever going spastic going through my project folder is when i suddenly get a brain fade and can't remember what i was doing, but even then i spend a lot of time just reading through the same code over and over like im having an epileptic fit. Looking at how many projects I've done and how far ive gone in comparison to other projects in the same space of time, i can say my development time is still probably faster than most. (im being objective here okay

).
So you can see how then, having split screens and navigation windows and such would only complicate things for me. When i do things in such a linear one-thing-at-a-time fashion.
In the end you could pretty much attribute it to different brains.