Hello David, hello all,
I think i have found the best open source installer with NSIS.
I have made a template project and all required functionalities are included.
1.) New Wizard Icons adapted to CF (how you like my theme interpretation?)
2.) Optional components could be selected like (only update, full version
including source, ....
3.) I have developed a separate CFButtonXML.exe which is used for setting
buttonactions.xml data entries and modify any config.xml with xml path
settings like "/APPCONFIG/DATABASE" with the string entry
"C:\Programmi\CF\plugin\drivebook\drivebook.md b"
Enclosed you find a few preview pictures of my working setup package

This is an optional splash screen, which will be displayed 1.5 seconds
Then a language select dialog comes up to select the setup program language

Welcome page

Optional license page

optional components page

Destination path selection, which is prefilled with the centrafuse path + \plugins\pluginname
What do you think about that ?
Bye Wolfgang928