Interestingly enough, with this sort of setup it's pretty easy to visually see what's happening when going after an application. Before going to the monitor extreme I'd constantly alt-tab between my monitoring & exploit tools with every action. Now I can run an action and see the results within one workspace. Of course there is a massive downside. It makes competing in CTFs a pain in the butt as I can't drag that setup with me to physical events.
Which is why I've partly switched from Unity to xmonad (a tiling window manager). Dual monitors is nice to have for me, but the real boon was to have 9 (or 10?) easily accessible workspaces, which allows me to only have to worry about a handful or less windows in each workspace. Unity also have workspaces, but they suck (at least out of the box).
Left Portrait, Terminator with two horizontal splits
Centre Landscape, Vim with a vertical split, usually have NERDTree open
Right Portrait or landscape, browser and/or documentation
I find if I don't have all of those constantly open I can miss stuff, and having them all squished onto a single monitor means I'm not able to display enough information to cover my needs.Usually the layout is IDE on the main window, docs on the second screen, IRC, git, and github on the third / fourth.