Vavoom is a DOOM source port incorporating Doom, Heretic, Hexen, and a little bit of Quake. It runs on DOS, Windows, and Linux and includes many advanced features like OpenGL and Direct3D support, translucency, freelook, jumping, a client/server architecture with in-game joining, a Quake-style console, a powerful language to describe game logic (Vavoom C), and much more.
DeuTex is a wad composer for Doom, Heretic, Hexen and Strife. It can be used to extract the lumps of a wad and save them as individual files. Conversely, it can also build a wad from separate files. When extracting a lump to a file, it does not just copy the raw data, it converts it to an appropriate format (such as PPM for graphics, .au for samples, etc.). When it reads files for inclusion in pwads, it does the necessary reciprocal conversions. In addition, DeuTex has functions such as merging wads, etc.