Linux'da bulunan bütün grafik kütüphaneleri için Python modülü var, bu nedenle QT (KDE'nin), GTK (GNOME'un) veya Tkinter, wxWidget gibi istedigin grafik kütüphaneyi kullanabilirsin. Pardus kullandığın için QT kullanman işini kolaylaştırır.
Eğer gerçek zamanlı veri gösterilmeyecekse, arayüz hazırlarken ben web arayüzü şeklinde yapmayı tercih ediyorum. Böylece ağdan veya internetten bağlanılarak da (ve özel bir programa da ihtiyaç duymadan) PLC kontrol edilebiliyor.
Python kodunu yazmak için herhangi bir editörü kullanabilirsin. Eğer alışık olduğun bir tanesi yoksa başlangıç olarak Kwrite kullanabilirsin.
QT kütüphanesi kullanacaksan Qt-Designer diye bir program var. Bununla grafik arayüzlerini hazırlayabilirsin.
Web arayüzü şeklinde yapacaksan, Apache2 ve mod_python yüklemen gerekecek. Bunlarin hazır pisi paketi olması lazım.
Pardus geliştiricileri de Python'u çok yoğun olarak kullandıkları için Pardus'da Python desteği oldukça iyi, fazla sorun yaşamazsın.