Eesh I wish I had a regular process!
I keep a ton of sketch projects, just a part and some accompaniment of some kind. So I trawl through those regularly to see what the heck I was thinking.
I think I often start with a bass or synth bassline. Often times this becomes a hook and I record a second, actual, bassline. Sometimes I build something up from a production trick, like a killer sample or a weird drum part.
Inevitably I've got a part and some drums (which I usually disassemble and rebuild later). Next is figuring out if I've got a chorus or a verse happening, and then I write the other part. Usually adding another melody line of some sort along the way.
After that it's a quick drag-copy to create a basic structure. There is usually where I determine if the track is crap or not. Almost always there's a bridge or solo section to be written. This is where I remember the vocals!
Sometimes I write a vocal melody there, other times I build the rest of the track up and save those for last (more on that)
If I'm feeling it, I'll start adding ear-candy production stuff at this point, choosing final patches, re-doing the drums. If parts are critical to the song (like tempo delays or whatnot) I'll add them.
Lately I've been doing a "rough mix" before vox, just to get it in place. I've gotten pretty good and carving out vocal space so I'll try and get a mix pretty far along.
Then, if i haven't already written a vocal line, I'll bring in my writing partner and we "go fishing" for vocal hooks. I'll usually do a verse or two lines of a chorus to have some words to mush around with that give a gist of where I think the song is going. More often than not these remain but we're both open to chucking them if something better comes up.
I do some editing of the hooks to mate parts together and then we fill in any gaps until we've got our melody. Then one of us (I let her take first crack usually) goes and does a draft of lyrics, which we track in and tinker with.
Then I play with the mix some more and stockpile the track until we've got about twelve or so and then do final vocal tracking for a record! Though we're moving more towards working track by track. My writing is the slowest part of the process so I try and build up a supply of songs to work with before we get rolling.
Anyhow, final mix comes after vox, and I'm getting much faster at busting those out. Working about three hours a night it takes me three days to do a song. We use a lot of electronics and I like to take it around and listen on various systems so it takes a couple of days to really get a sense of balance.