Moving icons seperately

I'm looking for a way that I can position the desktop
icons seperately from the other icons.  I've check out the API's
but still need help.  I want to be able to reposition each
icon's X and Y postion, and by how much.  I'm open to any ideas,
and assistance.