I've been experimenting with the Blender viewport settings to see if I can come up with something a bit more attractive to work in than my usual.
This one uses Flat shading with Shadow and Cavity, with the object colour set to Random. I've reset the viewport background colour to a pale blue, which could perhaps be a bit less saturated to make it a bit less overpowering.
This one uses a pale grey MatCap shading with a slight sheen, but otherwise all the Shadow and Cavity settings are pretty much the same. The viewport background is set to a dark blue, which I think is a bit easier to look at. The colours are overall not as bright as the Flat shading model, and the geometry is displayed a bit better I think.
Note: I'm pretty sure that the Random object colour is just an overlay, so the underlying colour of a MatCap will affect it quite substantially. The pale grey alters the overlay colour very little, but you can see that other MatCap colours look quite different.
These screen-caps have been taken against my usual default dark grey viewport background.
You can click on any of the images to see them larger, and I've left the settings flyout open so that the individual settings are visible. They've been screen-capped from my 1920x1200px monitor, though the three comparison screens to the left have been resized to make them a bit more manageable.