OSX program similar to 'Fences'
Desktop Groups (Which I would describe as the best alternative to fences) is made by the same people who make Desktop Shelves. The product is paid, but the Lite version of Desktop Groups is free.

A good review of its features can found here courtesy of Fatima Wahib who reviewed it for Addictive Tips last month: