cliff bezinsky first create the editor. and then a game with it. for him this is how you should do it. unless you have an editor, you will have to create one first. every game idea must came with an editor concept.