In general here are few brands that are pretty solid in just about their entire lines. There are plenty that only have a product or two that I left out but these are good starting places. Not in any special order and I am not including glass and polishing product lines. Also keep in mind things in this industry can change in a single year. Ultima used to be my go to for most of my product, but this year their new formula ruined their entire line.
Pinnacle and Pinnacle XMT
Meguiars
P21S
1z Einszett
Chemical Guys
Standouts
Gtechniq
Zaino