Cura aims to be a end solution for personal 3D printing with RepRap based machines. It is tuned toward the Ultimaker, but can be used on any RepRap based design.