Aew, bem vindo ao mundo mobile. Sou dev Flutter, mas consigo dar umas dicas.
Já recomendo usar Figma para construir as telas. É bem simples de usar, mas como qqr outro software novo que nunca utilizou, demanda um pouco de tempo para aprender a utilizar a ferramenta, então terá q se esforçar um pouco na tentativa e erro até sair algo legal.
Também recomendo aprender a usar ele, pois é um software bastante utilizado no mercado de trabalho, então saber utilizar já é um bom avanço.
Site: (https://www.figma.com/)
Outra coisa legal pra quem faz pra quem desenvolve pra android é o uso do Material Design da google, nesse caso recomendo a versão 3. Esse é um conjunto de componentes prontos para facilitar o desenvolvimento sem se preocupar mto como deve desenhar algo. Existem váaaarios tipos de design system, mas pra início, aprende esse msm q já ajuda pacas.
Depois dá uma olhada no site dizendo sobre o Material Design (https://m3.material.io/).
Edit extra: ah, ainda sobre coisas relacionadas a design, é legal aprender mais como funciona os adaptative icons do android além do splash screen. É algo mais pro fim do app, mas é legal saber onde achar.
adaptative icons: https://developer.android.com/develop/ui/views/launch/icon_design_adaptive
splash screen: https://developer.android.com/develop/ui/views/launch/splash-screen
Bom aprendizado no seu projeto, e compartilhe aqui quando estiver pronto.