Best white and black paints for models?

So I am thinking about getting into customizing in the future and I figured I need to figure out the best paints to use.

So what I’m wondering is what is the best white and black paint to use? When I painted an SD kit a while back, I used Citadel paints brand. So is that a good brand for me to use or is there a better brand that can give me an all purpose white and black?

Also if there are some really glossy whites, please let me know since I need it for a future custom.