There are already proposals for resin-filled self-healing polymers and epoxies. This would provide a high amount of resilience to small impacts.
If there is a hull breach the baloons are automatically released, get sucked into the hole, break apart and seal it with the resin.