The CreaTools software includes a relatively large number of components called 'black boxes'. These black boxes are generic interfaces that can be easily inter-connected in order to create new components and applications. The black boxes follow the object-oriented programming philosophy and are grouped into packages, which are dynamic libraries.
To be continued...