Sticking with the same brand? To a certain point. No problem mixing brands on epoxy base the a different brand 2K primer and a different brand basecoat and another brand clear coat. But don't mix brands on catalysts and what they go with. Compatable products, yes. When I painted my Mustang I used all SPI 2K primers and epoxy primer and top clear coats because I was sold on their product line and customer service. It had been 25 years since I did this professionally and the owner of the company published his personal cell number to call him 24/7 if you have a question or run into a problem. But I used ProSpray red basecoat and PPG white basecoat for the stripes. And I used SPI reducer for both basecoat colors. You just have to make sure you have the correct reactive or non reactive reducer for the job you are doing.
Spraying epoxy base and then top coating it with primer is a critical window. Too soon, it will wrinkle the epoxy base. Too late and the epoxy loses its surface adhesion qualities and you have to sand it first. This is also a critical point where you have to use correct materials. Spray lacquer primer on fresh, but cured for 24 hours epoxy, and I'm sure you could be in for a disaster.
Sticking with manufacturers for all products is good for one thing only, warranty coverage. And if you are not a professional shop that can prove you have manufacturers training, it's not going to do you any good anyway.
Another tip I'll throw out there. Your surface prep cleaner. Shy away from the solvent based ones and go with alcohol based, especially of you have any fiberglass or plastic parts. The solvents can get into those surfaces and take hours or days to evaporate out. Once the paint is on top, you're stuck with those nasty chemicals under the paint where they will sit there and form bubbles. Alcohol based is slower to dry and it attracts moisture out of the air, so you have to give yourself more time between cleaning and spraying, but it is safer under the paint.