Thanks, that looks very interesting. Does it change the wallpaper / color instantly when run?
I've found that when manually editing the registry to set, for instance, the background color, the color doesn't actually change until a logout or reboot.