Anjuta DevStudio is a versatile software development studio featuring 
a number of advanced programming facilities including project management, 
application wizard, interactive debugger, source editor, version control, 
GUI designer, profiler and many more tools. It focuses on providing simple 
and usable user interface, yet powerful for efficient development. 

vala and graphviz are optional dependencies.