With so many powders and primers available that are suitable for the cartridges you plan on loading I doubt you will find a concensus. For a beginning reloader, I would suggest getting one powder that's suitable for all three cartridges. In the past I've used Bullseye, Win231, Green Dot, Titegroup, and Unique. I don't think it makes much difference for most people in most guns. I haven't loaded 9mm, but these powders are all suitable for .45acp and .38spl. Study the manufacturers charts and get one that works in the low end to middle of the velocity range for all the cartridges you plan to load.
I don't think primer brand is critical for most uses, but I prefer Winchester, primarily because that's what I've worked up my loads with for many years now.
I would suggest you start out loading the .38spl. because revolver rounds are more forgiving of reloading techniques such as case sizing, degree of crimp, and so on that a beginning reloader will learn through trial and error. Don't load a lot of rounds before you make sure they will chamber and function in your pistols. You don't want to have a couple hundred rounds on hand that won't chamber in your pistol.
You didn't ask about bullets, but start with the "standard" weight for your cartridges. Don't be afraid to buy the less expensive jacketed or lead bullets.
I wouldn't buy any component by the thousands except for possibly getting a thousand primers to begin with. Brass lasts a long time and 9s, .45acp, and .38spl. can often be found at a range. One good reason not to overbuy to begin with is that you may find you don't like reloading. I'm not trying to discourage you, but the attention to detail required and the repetitive nature of it is just not to everyone's liking. Go slow, study before you do anything, and you'll probably like reloading. Get a manual or two for reference and to help learn the process. I like the Lyman rifle and pistol manual and the Lyman cast bullet manual.