Extensibility: Including new functionalities in the editor has to be easy and low-cost. The solution must be scalable and low coupled.
Modifiability: Due to the constant rotation of developers in info-dev, changes must be easy to perform; without a big effort. A complete documentation is essential.
Portability: Creatools can run in different platforms. For that, it is important that BBTK GEditor works in all the platforms supported by Creatools, i.e. currently: Windows, Linux and Mac OS.
Usability: The user interface has to be simple, coherent and intuitive.