Anda mungkin menginginkan aplikasi seperti Anjuta atau CodeBlocks (keduanya dapat ditemukan di pusat perangkat lunak).
Saya akan sangat menyarankan Anjuta atas sebagian besar IDE lain untuk itu integrasi Glade (di antara fitur-fitur lainnya), penggunaan autotool (lebih sedikit sakit kepala), dan portabilitas kode (Anda dapat menggunakan editor teks yang Anda suka =).
Jika Anda tidak memiliki masalah yang ideal, Anda dapat mencoba menggunakan Monodevelop (ini adalah IDE yang bagus, mirip dengan Visual Studio).
Untuk mendapatkan dependensi untuk pengembangan GTK + dasar, cukup instal buildessential dan libgtk2.0-dev seperti yang dicatat Kees.