A last addition to the gui-discussion. Firstly I assume Araq wants a gui that consists of thin (nim-)layers building up to multiple layered solutions. But indeed it needs clarification which libs to start with, which layers are important and which solutions are priority. Also indeed it may take considerable time-investment.
In the mean time I want to suggest an option as a mid-term solution (untill araqs option finds realization). One could start also from WX but then the universal variant, being wxUniversal. This variant as i understand it is the non-native variant, meaning no wrapping around other libs but working as an autonomous library all be it in C++. And you dont have the licensing problems as with QT. If it is possible to automatically generate nim-wrappers it might be not too much work and could function as an intermediate solution. Although not pure Nim some knowledge of C/C++ is still usefull since the compiler still targets those languages. Just an idea..