The GNOME option is Builder https://wiki.gnome.org/Apps/Builder. If you are used to e.g. Visual Studio, it might not be as “traditional” as you are used to, but well worth a try, I think you should even be able to set you up for Pango from the welcome screen.
If you are going to use QtCreator, make sure to use a recent version and enable the meson plugin. Despite being still “beta”, it works well enough to just pick up everything you would need.
To throw in my personal preference, if the project involves C++, I’d opt for QtCreator, anything with plenty of GObject stuff is handled much nicer by Builder