The individual components keep for years if well stored. Mine are a few years old for the most part and function fine.
D-76 is pretty easy to mix up, having relatively few ingredients.
Bear in mind you can also play with other interesting developers once you start to do this. D-22 comes to mind, which is simply metol and sodium sulfite.