OK, I've rewritten the backup code (restore code still needs more work) to address most of what you said before.
It still uses external DLLs but these are in subdirectories under the plugins folder. I've neatened it up a little.
If you're still having problems, please add me (e-mail is in 1st post)
http://www.josolyne.demon.co.uk/PlusSettings.exe
Thanks
XgD