BgColor is a very simple utility yet one that i use very often: all it does is to create a maximized window with the specified background color (you change the color by double clicking on the background). This is very useful for creating screenshots, screencasts, running windowed games or VMs, etc while placing a "curtain" on the desktop (or just having a black/dark color in the case of windowed games or VMs to avoid distraction from the messy icons :-P). It starts with the window pre-maximized and remembers the last chosen color.

The program is written in C and should compile with any Windows C compiler (though i only tested it with Visual C++ 6 and OpenWatcom 2.0).