Based on the ideas of the development branch from Maarten, some ideas we have locally and some new functionality that could have some effect on it (for example using the Cmake external projects), the GUI needs to be revised and simplified to offer a better user experience.