Absolutely can be done. If you're in salt water, I would use combo wrenches and nut drivers. I wouldn't use socket drivers in saltwater. Whatever tools you use, I would rinse them in freshwater then use something like wd40 or Ballistol to displace water and oil the tools to prevent corrosion.
I haul my boat mid-season to powerwash the hull, change the zinc's and make sure the pickups are cleaned out. I slip in a area which gets a good deal of growth, even though I run the boat every weekend.