By the way,
We have some tools to easly update without interfering customizations.
+
Utils\"MyScripts Project Add"
http://theoven.org/index.php?topic=193.0will help you put your personal plugins out of project folder
(my favorite, I save all personal customizations that way)
+
Also, I prefer writing simple plugins for some custom basic registry addings to build
PC New (Plain)
http://theoven.org/index.php?topic=199+
Utils\"ScriptManager"
http://theoven.org/index.php?topic=84.0will save settings of all plugins
well some related about organising,
Utils\"PC Packed" will help to create simple plugins,
and after using you will notice it is already organised to be used with "MyScripts" easly
where plugins created outside project folder, which helps updating .......
++
We organise things smoothly to put ALL projects in one main folder,
where ALL projects use seperate sub-folders using a shared builder,
and customized plugins to be used on a personal sub-folder.
and all plugins easly shared in between projects by using \Utils\"Shared Scripts"
Still all projects are individual packages to be standalone.
We are aware classically most people extract a project to a folder and start directly to customize.
Above organisational things other than updating projects easly, helps easly debugging when some error occurs
Play with them on a seperate place to figure out how they work, you will have fun
Have fun