A code generation tool that gets you 80-90% of the way there is like a boat that gets you 80-90% of the way.You'll need to be a strong swimmer.