although you said you dont want a top coat, revlon make a nail polish (i think its still available) where you buy the colour and top coat in the same box, its called 'Always On Nail Enamel' and its promoted as 10 day colour

I have had it for a long time though, so I'm not sure if they still make it