AutoHideDesktopIcons is a freeware icon hiding application that's light on system resources, user friendly and well-designed.
Here are some screenshots to illustrate the features and user interface of this application:
Hide and show desktop icons by performing mouse gestures, according to the configuration you set up, so that it suits needs. Screenshot of AutoHideDesktopIcons - 648px · 400pxHide or show icons on desktop. Screenshot of AutoHideDesktopIcons - 668px · 412px