Class Builder е прекрасен визуален инструмент за изграждане на сложни програми на C++. Ето някои от възможностите й: - добавяне и разместване на класове, членове, методи и аргументи чрез влачене с мишката; - редактиране на диаграми на класовете и последователностите от действия; - автоматично генериране на код за връзки „1 към 1“ и „1 към много“ между обектите, с методи за обхождане, търсене и сериализация; - помощници (wizards) за вмъкване на автоматично генериран код за рутинни действия; - генериране на методи Get/Set за членовете на клас; - ако промените кода в експортираните от програмата файлове *.cpp и *.h (например при редактиране във Visual Studio), можете да импортирате промените обратно, за да обновите проекта в Class Builder; - генериране на документация във формат RTF или HTML; за формат RTF е възможно промените, нанесени извън Class Builder, да бъдат импортирани обратно; - следене на фазата на изпълнение на всяка част от проекта; - reverse engineering от изходен код.