Here is the configuration I use and abuse with the scripts that goes with it.
:!: Might not work out of the box for you, please review and adapt the highly commented files :!:

Structure:

Third Party software (not mandatory):

References

Configs and mirrors Config Mirror (other configurations + my old ones packaged like sh*t) → Root Folder / Config mirror :!: Some config requires patched version of FVWM :!: