I've been using various windsurfing seat harnesses for years, and have been very happy with them, often finding them on sale for $40 or $50. But I only sail for 3 or 4 hours at a time, they may not be comfortable for substantially longer periods.
Dave