Mainsheet lengths
Jimboyy, you do not say if you have mid-boom or end-boom sheeting. Try this formula. Take the length of the boom from the gooseneck to the sheet point, multiply by 1.4, multiply by the amount of tackle purchase, and add in any other length from the sheet point to the actual cleat. And leave enough to knot or drop on the cockpit floor! So on Diana, an H25, the attachment point is about 8 ft aft, I have 4:1 purchase (two fiddle blocks), so I made the sheet about 46 ft.
This isn't exactly perfect, so err long by a foot or two. (Though my dad did, I don't know trig well.) But assuming the boom is athwartships when downwind, the sheetline would be the hypotenuse of a right triangle; so that's where 1.4 comes in.
BTW all my running rigging is Yale UULS and I love it. It's soft, as low-stretch as Sampson XLS (less stretch than Sta-Set X), and I got it very cheap at a West Marine closeout! The sheets and halyards are all 3/8", about the smallest rope anyone would ever want to hold in a fist. Regardless of load requirements nothing smaller makes sense. (I.e., my Robin dinghy mainsheet is 5/16" though 1/8" would probably hold it. Who wants to hold 1/8"?)