I could help with exactly what you need, or we could enhance it a little by refactoring the code to be more Pythonic and we could also use PyQt which is an AWESOME framework instead of Tkinter, anyways, I'm open for discussion.
hello,
threading and tkinter... it'is better to use tkinter bindings.
tell me what you realy whant and I see what i can do for you.
PS
one of the first thing to do :
- build tcl/tk using --enable-threads flag