If the app would otherwise make sense to be web facing, one option that I've seen work quite well is to develop the "app" as a local, packaged web stack. Users point the browser at "http://localhost:10000/"
This has the advantage of removing the native UI toolkit question. This might make it easier to develop a native executable that's easy to package and distribute.