For the next layout, I usually name my levels like Level1 Level2 Level3
And access them like this :
Goto layout (by name) "Level" & varCurrentLevel+1 , where varCurrentLevel is obviously the level I am on now
You can name them a bit more complex lets say each level has 2-3 screens:
Level1screenA Level1screenB Level2screenA Level2screenB
Goto Layout (by name) "Level" & varCurrentLevel & "screen" & varScreenName
You can even make a 1 dimension array that has the name of each level and increment the array index
Go to layout (by name) Array.At(varIndex)
varIndex=varIndex+1