CentOS 7 with 4 virtual desktops. On Desktop 1 I keep my work stuff with Firefox, on D2 is my personal with Chrome to keep the logins separate. 3 and 4 are misc workspaces, like if we are running a training session I'll have ClusterSSH windows on D3 for the week.
My monitors are Dell 24" with the left one horizontal (good for most browsing and looking at waveforms) and the right one vertical (good for coding).
There's a physical and virtual gap between them which has a banana stand holding my headphones for when my coworkers are too distracting. ;) Screenshots look very weird.
For work, I moved from Windows to Linux before UltraEdit was ported, so honestly I just use Kate.
(nvidia control panel settings: Left: +0+275, Right: +2790+0 Rotate Left. That's on a sticky note because it never stays across reboots.)