The double click to hide all the icons feature certainly interests me.
Organising icons on the desktop though? Can already be done with folders on the desktop if, like me, you end up obscuring your wallpaper too much. 
All you need to do is leave any out on the desktop that you actually use, instead of leaving every file and shortcut you've ever created out on the desktop. A little organisation goes a long way!
But then, a free program to do an annoying task for you is always welcome. 