Fences is a free software by Stardock that helps you quickly group your desktop icons onto different blocks (or Fences) on your desktop. You can choose to create Fences from scratch and add all of your icons manually or you can have Fences do all of the work and organize them for you.
Besides just helping you organize your mess of icons, Fences also gives you an option to auto-hide all of your icons by double clicking anywhere on your desktop. You can bring them back by clicking again. You can choose to have certain icons or entire fences remain open on your desktop when you auto-hide. You can re-size and move the Fences anywhere on your desktop and easily drag icons from one Fence to another.
I usually keep icons hidden on my desktop because the clutter makes me feel unorganized and I never really know where to begin if I were to clean it up. Fences cleaned my mess up for me – and for that I’m very thankful .
To see Fences in action, watch the screencast below (best viewed in HD in full screen):