Suggestion: Search.
Really, I have three screens and sometimes Windows will move an icon. I can't do a restore fences because I have added a few programs since the last layout save.
Here's how it could work. If I search, for example, for "Photo", then hide all icons *except* for any with "photo" in its name. So, I would see icons for "Photoshop", "Photo Viewer", My Photo", etc. You get the idea...