Now I think about creating a kind of generic script that uses parameters for doing the work by itself, as in:
* What program of the module should be removed
* What program (or programs) should be added
* There can be more tweaks, e.g. stripping locales from programs can slim down a module quite well, especially when it's a larger, menu heavy program.
Of course using such script means that when a user runs into issues (s)he should revert to the original modules first prior posting bug messages, unless it is in the very thread about this module changing script.
I already got told that the most clean way of removing and adding programs to a module is by telling the system to use the extracted module directory as "root", and removing or adding the programs there.
What I have to do with xfce module would be this:
removing the standard image viewer (currently that's GPicView 0.2.4)
Install newest viewnior instead
Also add geany to the xfce module.
The part with stripping unneeded locales would come when I have the time, but the above is what I have to do every time I switch to a new Porteus version, and it's bothersome to sit for hours doing the stuff manually every time. As you coders know very well, it first takes time to create and debug a script, but when it's done then the script saves time since it does the work almost by itself...

Anyhow, are there folks interested in that script? I sure could use some ideas and feedback while developing it, and I know that some of you experts already have one or more-liners at hand that do most of what I want manually....
(I am quite busy with RL work load, but I try to work on it as much as I manage)