... you know what I am talking about... (I get tired of explaining the xfconf issue with every bugreport I submit :-p)
Created attachment 1650 uses xfconf to configure xfdesktop-settings This is an example, not yet done, missing a few features and basic functionality like 'closing' the dialog when pressing the 'close' button.
Heh, I guess this has been more or less done for a while.