Os módulos principais do DTK são componentes fundamentais para o funcionamento do programa. Eles fornecem as funcionalidades básicas necessárias para que o software possa ser executado corretamente. Esses módulos são essenciais para o funcionamento do programa e sem eles, o software não seria capaz de realizar as tarefas para as quais foi projetado.  