I think it depends on the dance style but for salsa and hiphop I think you have to start with a song. Find the song first and then use the moves you know or come up with to go with the song. I know that I have seen classes for dance instructors at dance congresses but for choreography I'm not sure.
What I am sure of is that lots of other people will probably have better or more informative answers for your question