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!