Il CSM non è per te o per questo progetto.
Ha la sua complessità specifica; questa cambierà e si complicherà nel tempo.

Devi scrivere tutto a mano se vuoi un prodotto funzionale, correggibile, implementabile ed anche rivendibile in copie.