.... So what’s the most suitable and cost-effective software for a hobbyist like me to design a sailboat?...
Well, you need to understand what "Design" means.
Under this one word noun, is a multitude of different disciplines, that all come together.
So for example, (paraphrasing JEH), one tool you use would eb for the lines, the hull surface. Thus one 'tool' to create your hull shape. A shape that is fair and developable.
Then another 'tool' to take that shape, and to get simple hydrostatics to establish will it float, will it float upright and will it float on the draft you desire.
Then another 'tool' to calculate the strength, whether this be a simple pen paper and calculator or the other end of this discipline an FEA program - just another tool.
Then another 'tool', to create a table of the weights and centres...to establish what the design will weigh and where the LCG and VCG are for said design.
And so on...and so on.
There are "some" programs out there that try to combine all this different disciplines into one software.
Most do it poorly and those that are half decent cost the earth and require stupid annual fees for the licencing; but it is still not a panacea.
Thus you need to decide and understand what aspect of "Design" you mean and wish to explore.
But do not expect the software to be a simple press button - tada - moment, nor be a 5min job. Since you'll be the slave not the master, and end up with the classic GIGO.