CyanogenMod Compiler (CMC) GUI is a new tool that allows users to build their own CyanogenMod with just a few mouse clicks.
The tool is designed to simplify the building of a CyanogenMod for an Android phone, from source code. CyanogenMod Compiler allows users to select the device they are compiling it for and the desired Android flavor (Ice Cream Sandwich or Gingerbread).
According to their official website, CyanogenMod is an aftermarket firmware for a number of cell phones based on the open source Android operating system. It offers features not found in the official Android based firmwares of vendors of these cell phones.
Being in development, the tool has a few known issues that can be viewed here. The developer provides downloads for the Ubuntu 12.04 LTS, Ubuntu 11.10, Ubuntu 11.04, and Ubuntu 10.04 LTS operating systems, supporting both 32-bit and 64-bit architectures.