HTML é código. código só pode ser escrito depois que já tem o entendimento do que precisa fazer. Só pq á fácil e simples, mas pra que escrever o html mil vezes até se chegar ao que se quer? perda de tempo.
Precisa sim definir a tela antes de começar a fazer qualquer coisa. Pode ser no Figma, mas até excel resolve, depende da equipe. Mete pelo menos os nomes dos campos pra começar o entendimento do que precisa.
Agora, pro pessoal do frontend é uma ferramenta poderosa. O profissional não só entrega o que foi pensado ali, mas exatamente o que está desenhado, é sensacional!