The name ICU stands you for Icon Configuration Utility. ICU will allow you to restore your desktop when the icons get “rearranged”.
Operation is easy – press “Save” to store a particular configuration and “Restore” to reset the icons to the saved positions in the selected configuration file. “Delete” allows you to remove unwanted configuration files from the list.
There is a command line option so that the restoration can be run via HotKeys if required (that is why the script warns that it should be compiled for full functionality).
You can decide what to do with any icons that have been added since you last saved the configuration file – the default is to put them in the top-left corner, but you can also banish them way off-screen or, more sensibly, specify a location for them.