Making a plug in...how does it work?

Hello There-
I have difficulties to understand the file structure and location of files, especially the rui-file, when making a plug in.

So, this is my routine:
In rhino script editor I collected all the 27 grasshopper script I’ve made for making a plugin.
When published it will make the necessary files under MyPlugins /Build.
The rui-file will be at 2 different locations:
MyPlugins/Build/rh8
AppData\Roaming\McNeel\Rhinoceros\packages\8.0\RhinoExplode\0.1.17190+9456
And when I open Rhino and close it again there will be a xml file under:
\AppData\Roaming\McNeel\Rhinoceros\8.0\settings\Scheme__Default

Now I want to change the text of the “Get Geometry” container in all the 27 scripts.
When that is done, I delete all the files mentioned above. But I don’t change the list of grasshopper files in the script editor. Because I presume they only reference to the grasshopper scripts.
When I publish again, the changes are not implemented.

Do I have to delete all the 27 grasshopper scripts from the script editor list and start again with elaborate adding them again with icon etcetera? Or is there a better way to deal with changes?