Muito interessante, já ouvi falar sobre o GTK, mas nunca o usei. Quando trabalhava com Delphi, usei o framework FireMonkey, que parece funcionar de maneira semelhante.
Quanto ao ambiente de desenvolvimento (IDE), como seria no Linux? O Visual Studio é exclusivo para o Windows, certo?