Except boats aren't standard sizes like truck beds. Each enclosure is different based on the owner's needs/wants and the boat dimensions. Custom canvas is the only way to do it effectively. Same reason new outboards are so expensive...no economy of scale for niche products.
I wish what you're looking for was available, 'cause I'm about to drop two weeks pay on some enclosure curtains.