На чистом с++ сейчас под desktop никто не пишет. Ну или по крайней мере таких задач на Upwork нет. Исключение это игры, алгоритмы сложные, но там свои фреймворки.
Я предполагаю , что сейчас пишут коммерческие web проекты на Python вообще без фреймворков (или я ошибаюсь?)
тогда в этом случае вам стоит разделить - вы занимаетесь голым питоном или пишите только на Django.
Значит вы что-то делали не так, потому что на Qt(что с qmake, что с qbs) процесс сборки очень простой, с cmake'ом чуть сложнее, но тоже норм.