Хм, у меня третий вариант: хронически пользую psutils

Хм, у меня третий вариант: хронически пользую psutils и ghostscript - врядли стоит повторно изобретать велосипед - скорее стоит просто написать к ним какой-нить гуй. Еще есть fineprint который тоже много чего умеет и уже с гуем.