A friends Peterson Islander 40's headliner was IIRC initially stapled on with a covering for the staples. I did something similar to my 85 Jeanneau, look
here for what I did and how. Dougs had the wood to staple the headliner already built into the hull, so he had a few less things to deal with.
marty