i start with a plain liveset - just wanting to make music. so i try to make a good and kicking techhouse drumgroove.
i always use simpler for the bassdrum (so that i can adjust it more precisely than just using impulse; and also can loop regions of the basssinewaves to make it longer sometimes), add 2 impulses and my typical fx-chains for filtered percussions and hihats. then i seek samples....just throw them into impulse when i found something good (the bassdrum is the hardest thing, because i change my mind very often, even when the drumgroove is in a nearly ready stage), make some grooves, adjust my fx chains...
usually i have a little low erosion (sine) on hihats/percs to tear them more together, and a very slight chorus to spread it a little more, works great! if you don't overdo this it will be very dense and pushing.
when i have a good rocking beat with bass, i am trying to find a good main theme. sometimes i don't, and just save the cool drumgroove and start at a later point with that, sometimes i even don't manage to make a cool groove, i am sure everyone knows these frustrating days
when i found some good tonal elements and made some variations of them, i hear it very often in the loop, to see if i have got enough material to arrange (i am always trying to keep tracks above 6 minutes). the decision "now i will arrange this crap" is sometimes very hard, because in my head the track is completly done, but the dirty part just lies in front of one
when i coped with those starting difficulties, the arranging process is done pretty fast. in 2 hours i have a good draft of everything and in another 2 hours the track should be nearly ready. the most important thing is to like the track the next day. in general i have to make some little changes in the builtup or sounddesign, but nothing big in general.
and when i finished the track, i listen to it all day and feel very proud and happy

but...i think everyone does.
this is my usual process on dancemusic, can be very different with ambient.
martin