I tend to hate lens leashes for the lens cap, but I find them invaluable for the lens hoods, since I've taken my lens hoods off and put them back on many times, they don't always stay attached when I just have the camera slung over my shoulder.
In terms of keeping lens caps, there are few...