Wm-frustrado is a project mainly written in SHELL and C, it's free.
configuration for FVWM
== README FILE ==
My FVWM config. Based on Gentil's which in turn was based on Lyra's