Did the storm demolish your garage? Wasn't that in my neck of the woods. No lying snow, not very windy, just rained heavily for 24 hours. Seems down south had it a lot worse than we did. Gladly I keep all my equipment in my garage, part of the house.
I've seen a good few of those crate like storage boxes for gardens in B&Q and the like. Not cheap. Hope you get something sorted.