Western WA climate and building options

I live roughly an hour north of Seattle just outside of Burlington. There are several ways to solve your problems, it really depends on your budget and long term plans. 10 years ago I helped a buddy build a 36' by 80' main shop. Since then, we added covered "wings" to it so that it looks more like a Monitor barn. Eventually he has plans to enclose the wings as his budget allows, but for now it's just a covered slab on both sided of the shop. He keeps his project cars and parts under there. In our environment the more cover you can keep them under the better. Needles and leaves are the worst for trapping water against the metal and accelerating the decay. My shop is smaller than his, but my needs and budget are different than his. I built my shop out of ICF blocks (my house is built using the same methods) and my floor is heated with a high efficiency boiler. The ICF is super efficient at holding heat so it only adds minimally to my NG bill. I did this because my job is generally slower in the winter time, allowing me time to work on stuff more regularly, and it's much easier to be motivated when the shop is 65*.