Hi,
WARNING: I am NOT a lawyer.
AFAIK, nothing forbids you to create such an application. That said, designer already exists and is language agnostic since it produces only an XML file that is consumed by uic. uic that is able to generate Python code. Also, if memory serves well, there's a new project file for Python projects that helps automate code generation so you might be missing on that for your projects.