I'd say planning. Plan everything you want, items, heroes, dungeons( if you intend to), abilties, units, layout, quests. Etc. It is best to plan everything out first so that you can put them properly together. Its not easy to plan everything though, because you get new ideas everytime