Se la prima è una domanda allora la risposta è "ni".
Ho preso di base una classe già fatta e poi l'ho manipolata per le mie esigenze.
Riguardo il generatore che indichi può valere la pena ma anche no.
Dipende dal tuo scopo finale.
Io preferisco sempre parametrizzare al massimo e quel generatore non lo fa...anzi complica le cose dato che genera una erie di classi e interfacce per ogni singola tabella del Db..