I was having a really hard time figuring out how to design the screen itself (looks and functionality). Then I had a really really hard time making it. And then I had to make the dice merging work on top of that. But I'm happy how it worked in the end. I wanted a very tactile menu, you know?
Good luck on your dev journey too :)