Você deve consultar a documentação do gtk + 3, o Gimp Tool Kit. Aqui está alguma documentação sobre como usá-lo usando Python. O glib também pode ser útil para algumas finalidades.
Você pode começar com controles simples e passar para itens mais complexos à medida que avança.