fgen is a free command line tool that facilitates cross platform c++ development, including header generation, cpp file generation, makefile generation, unit test framework generation, etc.
CppUtx is a unit test framework for C++ based on the article `Cpp Utx Overview` written by Robert DiFalco and some parts of CxxTest. It depends on the standard and the boost library.