EZ-Desk saves desktop settings for each desktop size.
If the desktop settings have changed when it is started, it offers
to restore them for you.
The registered version also allows saving desk tops using names.
It can also save folder lay-outs in large or small icons.
EZ-Desk is available from:
http://members.aol.com/EzDesk95/index.html
Registration costs $15 (U.S.)