When should I use Saphir's neutral polish vs one of the colored ones? Is neutral better for certain leathers, colors, etc. or is it just something you alternate?

It really depends on what you have available to you. If you already have a polish which matched the colour of your shoes, then use that. If you haven't, and your shoes desperately need cleaning, neutral won't hurt at all.