I have to write a desktop application to edit data stored in a XML file. The format is defined by a XML schema file (.xsd). The format is quite complex.
Are there tools
Go For PyQt:
http://www.riverbankcomputing.co.uk/software/pyqt/download
Download The Qt Developers tool to generate the gui automatically
www.qtsoftware.com/products/developer-tools
For schema validation try lxml
http://lxml.de/validation.html