Try the other way around: Fee!ship or the free version of delftship. Don't ask me which one is better.
The basic idea is that you control the shape of the hull indirectly with a few parameters. Main characteristics as displacement, prismatic and block coefficient, water plane area etc. are immediatly calculated. As a result you get the section shape and a hull surface which fulfils geometric continuity. You can even check which parts of the hull are developable. A few hours spend in lofting can save days in the workshop...