Essential Studio for WPF includes a Skin/Theme manager with built in support for several themes.
While we don't have the concept of application templates, we have the controls required to create most common application templates. We have created a sample application.
The whole product is available for free through the community license if you qualify.
The only thing I can recommend is ProjNET4GeoAPI NuGet package. It performs point-to-point coordinate conversions between geodetic coordinate systems for use in .NET applications.
However I used this package for the back-end side of a web-based application along with Leaflet JS, it could probably solve an important part of your needs. It is really helpful ...
TL;DR: Use Qt or .NET, both frameworks will do the job for you! Personally, I recommend Qt over .NET, but that's based on my opinion.
You ask about performance and whether or not the frameworks you mentioned are capable to run your appliciation, so I want to give you some examples:
Qt (afaik not quick) is used by: Autodesk Maya, Modo, Nuke, Houdini ...
Essential Studio for WPF includes a Ribbon control with built in support for Office themes.
The whole product is available for free through the community license if you qualify (less than 1 million USD in revenue).
I work for Syncfusion.
Why not just use a Editable ComboBox in WPF. This will allow for you to have a list of items that you can select by the drop down or autofill when typing but gives you the benefit of free typing in a value also.
<ComboBox Name="comboExample" IsEditable="True">
<ComboBoxItem Content="B"/> ...