Some people work that way, some people do not. It's a matter of taste and what works best for you. I sometimes start working on an intro, then I develope that into a track, other times I start making a beat and add layers to that, and so on and so on.
But in general I find it best to create the foundation of the track first, then start adding various FX/layers and sometimes automation.