Na opravdu jednoduché GUI skutečně není problém použít TkInter v Pythonu.
JavaFX/WPF jsou super věci, ale na opravdu jednoduché věci bych je nepoužil, je to overkill (a když už, tak bych vzal nějakou Rich Client Platform - ať už z Netbeans nebo Eclipse - obě stojí "za to").
A tvrzení, že Swing je zastaralý a nepoužívá se ... to je jako říct, že Win.Forms nebo MFC jsou zastaralé a nepoužívají se. Jo, lidi o nich neblogují, protože ty technologie jsou tu dlouho a nepřidávají se do nich žádné nové "cool features" jako na běžícím pásu. Nicméně ještě dlouho tu s námi budou a vývoj nových aplikací v nich také. Například pro Netbeans Platform / Eclipse RCP zatm nejsou alternativy postavené na JavaFX (byť je možné do nich JavaFX integrovat, ale stále využívají Swing/SWT). (Nedávno jsem dokonce viděl aplikaci napsanou v AWT (= Awful Window Toolkit - předchůdce Swingu) a u nás na firmě se zrovna dokončuje předělávka business aplikace, která měla GUI ve starém 16bit Visual Basicu ... tohle není na žádném super-ultra-cool weblogu vidět, ale TOTO je realita, ne to, že framework/technologie se v každé firmě od základu mění co půl roku a všechny aplikačky se přepisují.)