I usually just use the aforementioend generic blue tarp for shade and to cover the cooking area if it's really rainy. For bugs I've found that this:
3M is the best product I've ever tried.
The 10x10 canopies are great, but take up a good bit of room and are pretty heavy.