Personally I normally use the same developer. Grain is only one factor, and for me it is not the most important. The advantage of using a limited number of developers, if not just one, is that you get to know its characteristics really well.
Unless you are working with "ancient" films and chemistry, I would regard those ancient books as interesting history. There is value in referring to them, but the techniques often do not translate to available materials.