Algumas dicas que levam menos tempo do que estudar design, cores, e etc. (mas estude o quanto antes, vai se tornando algo natural com o tempo e você começa a perceber problemas de design).

Procure por projetos simples ou minimalistas, pegue pequenos componentes que combinem e vá substituindo pelos seus. Exemplos:

  • Qual vai ser a cor background?

Resposta: procure por uma cor que desperte a emoção desejada e seja agradável, pois ficará na maior parte da tela. Não tem que ser confusa e não precisa de degradê. Procure por sites que você acha bonitos, use uma extensão para capturar o código hexadecimal da cor, pronto! (sites: https://dribbble.com/shots/popular/web-design, https://themeforest.net/, https://onepagelove.com/)

  • E quanto às outras cores, como combiná-las?

Resposta: nesse mesmo site que você pegou a cor principal, pode ter essa resposta. Se não tiver, existem sites para isso. (site: https://mycolor.space/?hex=%23845EC2&sub=1)

  • E os outros componentes, como criar e estruturar?

Resposta: crie botões e componentes que sejam agradáveis de ver, com uma animação legal e uma estrutura harmônica, sem ficar tudo apertado, mas também não muito espaçado e nem torto. (Site: https://markodenic.com/tools/buttons-generator/)

Agora o resto é com você, irmão. Para um site ficar bonito, não precisa que toda a ideia criativa de design venha inteiramente de você. Você pode pegar pequenas partes e transformá-las em algo novo.

  • Extra:

Você também pode usar frameworks, eles são muito usados justamente para não ter que criar tudo desde o início e o design do zero. (Sites: https://tailwindcss.com/, https://bulma.io/, https://getbootstrap.com/).

É isso, espero ter ajudado!