At home, I'm now using CTWM [screen] [twmrc]. Since CTWM is backwards compatible to TWM, and TWM ignores config lines it doesn't understand, you can have a base known-good TWM config with CTWM extensions. So, even if you nuke your CTWM, you'll have a familiar TWM desktop.