“Photography is a complex and fluid medium, and its many factors are not applied in simple sequence. Rather, the process may be likened to the art of the juggler in keeping many balls in the air at one time!”
Ansel Adams, from the introduction to The Negative - The New Ansel Adams Photography Series / Book 2
General purpose? I suppose D76. I always keep it in stock. Any film you want to try, there's data for it. (I use it 1+1 one shot only, don't do enough film to replenish.)
I also use T-Max RS, mainly for Kodak films as I haven't bothered working out times for others, and Diafine when I want the compensating effects of two bath development or when Tri-X at EI 1000-1250 is just right but it's not dim enough to justify TMZ or Delta 3200. I develop both of the latter in T-Max RS at up to 3200 with results I like.
I have some Rodinal and plan to give it another try. I never got it to work to my satisfaction last time I tried it. Heresy, but there you go.