I don't think an one-size-fits-all computerized system will solve the problem. I just love using extra long 32 inches long harness lines with a race seat harness + lower hook with my 2 largest racing sails. I'm using 28 inches long harness lines with either small racing sails + race seat harness or small wave sails + chest harness + higher hook.
These are typically 4 variables (harness line lenght, harness type, hook hight, sail type) a computerized system cannot take into account just for everybody. I'm pretty sure another 65 kg x 183 cm rider will use a completely different setup with the same gear (some of my friends do like extra long harness lines, other just hate them. Same with chest harness or race seat harness, some just love waist harness).