ClutterBuster is an application that will hold most of the software shortcuts that you have on your desktop.
Each button can be set by right clicking and selecting the .exe file you want to associate with it. The button will show the image, from the icon found in the .exe file. If it has no icon, the button will show blank.
When you close ClutterBuster it will store all of the info in an .ini file.
Once you set it, you can then delete all the clutter from your desktop and use ClutterBuster to access your programs instead.
It can also be used as a portable launcher by storing ClutterBuster in the root of your thumb drive, setting the icon buttons, then editing the .ini file lines to relative paths.