Есть идея сайта-портала, с чего начать?
Нарисуйте прототип на бумаге. После этого многие вопросы отпадут.
Начинайте с ТЗ. По ТЗ потом работают и дизайнер, и разработчики. А последовательность именно такая, в каком порядке Вы написали то, что необходимо.