Earlier quoted context omitted.
Just curious, what is lacking in Xcode for C++ development? I've a few years experience with C++ and I find Xcode to be quite nice and usable.
XCode is not cross-platform! It doesn't integrate with other build systems: autotools, CMake, premake, Scons, etc.
I assume you know of the 'External Build System' project-level support.
from a quick search: http://meandmark.com/blog/2011/10/using-makefiles-in-xcode-4...