The Builder modules is an experiment in generating drupal code from specifications provided as YAML files. With this module, I seek insight into how far the new reflection mechanisms like the Schema API and the Form API carry.
There is an example YAML spec for a node module in the config/ directory. The file specifies a set of content types in the types section.
I have deliberately refrained from providing a graphical user interface to specify things. For incremental updates, this is a limitation in that I won't be able to track what exactly has changed from one version of a YAML file to the next and e.g. automatically generate update functions for the installer. Because of this limitation, I do not consider this module a competition to the CCK or Views projects.
On the other hand, this module could be used to bootstrap a new generation of more complex modules like CCK and Views by generating the necessary metadata store for these.
Currently, the Builder module is able to generate node modules with simple field types. The boiler plate for the various hook implementations is mainly taken from the node example, but updated to use the new Schema API in Drupal 6. I consider the module an early Alpha version due to its functional limitations.