For me I have learned the hard way to always carry a small box with extra terminal tackle like snaps, split rings, extra hooks, etc. Also when on a trip a rod tip repair kit is invaluable, have only used it twice, but glad I had it.
As far as baits always carry a box with tubes and 4 and 5" grubs, because they flat out catch em anywhere.