No matter where I store my tools, if it's not heated, a warm front moving in will cause condensation . Cast iron tables on the woodworking power tools are the worst. Most of the mechanics tools are chrome plated but you still hate to see them wet. The expense of keeping a heated shop is just part of living in a cold climate I guess. I only keep mine at 40oF or so unless I'm working out there.
I've got a little 100 watt solar panel hooked to one marine battery for lights and TV in an off grid man cave. It's a little RENOGY starter kit from Amazon. It and the battery set me back about $200.00, a couple years ago. Probably $250.00 now. Two 48" LED shop lights provide more than enough light for 240 Sq. Ft. room. I've used them for 6 hours on one battery charge. Since I've never run the battery out, I don't know how long they will go. I know I can run a CPAP machine 3 nights on one battery charge if I don't use the humidifier function. I use a 300 watt modified sine wave inverter. It drives everything I need and I'm not temped to hook up anything to large and thereby draw to much power from the battery.
For big current draw things like skill saw, soldering iron and air conditioner in the summertime (A few hours in the afternoon) I'll use a little Honda generator. It was cheaper to do that than work up a bigger solar system.
The little 1600 watt generator (2000 watt starting surge) cost about $1000.00 and runs for 8 hours on a gallon of gas. Building out a solar system with the same capacity is more money than I'm willing to spend.
The little Honda generator is so nice to have around the farm too. Lights, saws, drills, small air compressor, vacuum cleaner, saws all. They all become portable with the generator. Strap it down to the ATV and you have power in the pasture. A skilsaw or a little air compressor with an air nailer is a real convenience when building away from the farm yard and to far away for extension cords.
A mixed system works for me. I like the quiet of solar power battery in the evenings and at night. If I need more power, the Honda starts on the 1st or 2nd pull.