Plan to develop a new version and opensource now

I designed and developed this small software three years ago,
and now I plan to develop a new version.

I opensource for new develop version

this week, I will implement a markdown tools.

How better the interface

Well, that depends on what you want to do with the application, and how you want your users to interact with it. Think about the functionality the application will implement, and think about designing an user interface that facilitates that design. Look at other applications or at the wxPython demo for ideas. Once you have the ideas in mind then start putting them together in code.

like above interface, found more app use this gui interface.