My Python is a little rusty, I did some of that as an introduction to the tools and found it a bit limited for my use back in the early days.
That being said, I do think that project manageable to a Lazarus conversion, the only part I see would be the "resource" recreation where the control images are.
Secondly, I would actually need to see this in operation so I could get a feel for what it supposed to look like.
Using the WxWidget as is used in some cross platform apps would not work out of the box using Laz.
I do have a language converter tool I wrote for c/C++ over to pascal, but I wrote it in such a way to make it adaptable, this could be a start but in this case due to the scripting language structure it still looks like a long road ahead for a conversion.
Jamie