I just start with an idea for the game, and then start with basic squares/circles/triangles to represent objects that will be made to look prettier later.
While that's happening, I also use functions, so that it is easier to make the controls the same for PC, iOS, Android, etc
Then slowly, I then work on a half done mechanics, then when it comes to testing, I build a basic interface, with instructions for those testing.