For me, the idea comes first. But I am new at this, so perhaps the keywords should come first? I'm not sure. However, personally, I feel that the new hub helps me create the keywords. Even when I enter the keywords first, then write the hub, I always find myself going back to the keyword category and adding to it.