I recently discovered the wonders of Electron. I've built a html/js interface for a C# backend. All I had to do was spawn a process with an API on the background. So you can make desktop applications with a simple web architecture :D
Pretty sure it would work with Python too. Give it a try (: