Some other choices or thoughts. I went through this the last time, so I stocked up on the basics.
HS-6 for 9mm and 20ga (slug and shot loads)
American Select (12ga Shot, Slug, and .45acp)
Ramshot TAC .223 and .308
In the past I have used 2520 for .223, .308, and .30-06.
Can also substitute Clays for the American Select.
Are there better powders, sure, if I can get them. Overall I do not use more than 6 powders though.