A lot of places sell poly tarps in various colors. Often the smaller ones are on sale for less then $5.

A lot tougher and more waterproof IMO than Tyvek or canvas.

I have not tried it, but I have been told that you can dye Tyvek with Rit dye. Supposedly it mutes the bright white more than coloring it, but for most purposes it would be adequate. I have also heard stories of people using indelible inks to dye Tyvek. Don't know much about either process, other than occasional references to it here and there.
_________________________
Warning - I am not an expert on anything having to do with this forum, but that won't stop me from saying what I think. smile

Bob