Lots of people like a team building process. Here's mine: steal other people's carefully built pokemon, use them, if it works, keep it, otherwise, throw it out and try something else. Somehow I ended up with this team at the rank above.
A bit more seriously: I started with Xernias/Arceus...