There is no "universal" powder spanning the wide range of applications you indicate.
Buy the Lyman Shotshell Manual 5th edition as a good introduction.
While I do use some BP products I am also nervous about some of their load data.