Just a note on the TheNavalArch’s programs, I have several and find them very well done, especially helpful is the very detailed analysis presented with each program (and the very reasonable price). The programs are real time savers and pay for themselves after a single use. The detailed outputs are well organized and ready to be included directly into engineering reports as is, with no modifications or editing required. I also find the articles on various topics sent out from time to time to be very informative and useful also.