QT and GTK are both toolkits, not environments. They're used for creating GUIs whereas Anjuta is an Integrated Development Environment, which is what I assume you're looking for? (feel free to correct me if I'm wrong)
So, if you're looking for an IDE, I guess it all depends on what you're looking for. If you're planning on running it on Linux, then some that are quite popular are:
- Anjuta
- Kdevelop
- Bluefish
- Eclipse (with the CDT plugin for C/C++)
- VIM/EMACS (traditionally more oriented towards being mostly just text editors, but they're both very featureful and so some would argue that they're complete IDEs)
I'm sure there are probably others, but those are the main ones that come to mind right now. As for which one's the best, there's no such thing! It's really a matter of personal preference and which one fits your needs the best. Try them out and see what you like/dislike. The beauty of freedom is choice
Hope that helps!