It has been common that one finds the lens cap could have been lost. A lens hood may help to prevent sun flares on your images, prevent accentuating reflections within the lens caused by stray light and leads better image quality.
Hence, Hoocap possess both functionalities of a lens cap and lens hood can be your top choice.