I'm gonna share my tricks here. The trick is 'Reuse as many as you can' i've reused my pevious game's codes and it helps me to make the ui easier. So that i can focus on the gameplay. And GameMaker is my main programming language, that also faster my production time