No estoy 100% seguro de esto (solo 99%: P) pero creo que es porque Python está preinstalado en Ubuntu mientras que Java no lo está. También Python integra GTK + realmente bien ( http://www.pygtk.org/ ). Al menos esa es la razón por la que prefiero Python sobre Java, aunque no puedo decir algo sobre la integración de Java. Y me gusta más la sintaxis, la documentación y la comunidad de Python.
Pero como ya dijo sagarchalise, ¿por qué no usas C si lo sabes? Puede crear sus GUI con Glade y usarlas en C y Python y quizás en otros lenguajes.
Además: "Realmente no quiero aprender otro idioma cuando puedo trabajar con lo que ya sé". es una actitud bastante ... subóptima ... Siempre debe intentar expandir sus horizontes y ver cómo otros hacen las cosas. Python es un lenguaje imperativo orientado a objetos también y como siempre digo: si conoces uno, los conoces a todos. Claro que hay algunas cosas que difieren, pero "aprender" Python es fácil si conoce Java. Yo diría que lo intentes.