Hey Maugan,
There is a computer program that really gets to the heart of the matter that you haven't mentioned. This is a program that takes the whole sailing system, hull shape,CB and rudder shape, sail plan, total weight, max righting moment, etc and calculates boat speed on all points of sail, generates a speed kidney. With this program you can optimize a complete boat and all of its parts. This is 1978 SuperCat technology.
Bill