I have had both all aluminum, and all fabric planes
Drop a tool on the all metal plane, and you have a dent, if it's a light sport plane (thin metal)
Drop it on fabric, it bounced off. Hail, same thing.
Drop a knife, or anything sharp, you have a hole in the fabric, maybe a big one.
There is no perfect solutions....pick your poison
Hope this helps
Roger