Питон самое то для таких целей - быстро и серьёзно=). Но лично я не вижу смысла создавать ещё одно Gui для git'а. Я вообще не совсем понимаю, чем консольный не устраивает.
Не хочу разводить очередной холивар, но консольный интерфейс гита писали красноглазые маньяки. А нормального GUI для git не хватает, все какие-то ущербные и не допиленные. Ну, понятно, что это моё мнение, не стоит принимать за истину. Просто git кажется реально неудобным по сравнению с hg, при этом распиарен он излишне, я считаю.