The main advantage of being developed over Qt is that pgModeler can make use of advanced features offered by this powerful framework. Thinking of that, the tool is capable of having its features extended through the use of plug-ins without changing a single line of code on its core. Another interesting feature is the user interface translation which enables pgModeler to read compiled dictionaries and translate all the terms on its interface to the user's preferred language. These features are advanced ones and require some good knowledge of C++ programming and the use of Qt tools as well.