This document discusses a software generator framework for generative programming. Generative programming aims to deal with software system families by utilizing a generator, implementation components, and a domain-specific configuration language. The presented framework uses Java, Maven and Spring and allows defining features, frames, and content providers to generate customized software products based on an input configuration. It demonstrates how custom logic can be added through a content provider that replaces markers in frame files at generation time.