You can make them all not visible and disabled in Designer, then they will be that way when you start the app and if the app is restarted (as opposed to Resumed).
Otherwise, it depends on your views. In the unlikely even they are all the same type of view, you could make them part of an array and easily control them.
With different types of views, you would have to have an array for each type.
If you are already using the views in other arrays, it appears that you can have another array that contains all views including those which are part of other arrays. I say "appears" because I just tried it and it compiles okay, but I didn't try working with it and I'm on my way out the door.
Maybe one of the Three Wise Men (agraham, klaus, erel) could tell us if that would work.
Anyway, by the time you set up all those arrays, you are coming dangerously close to doing about as much work as if you just hard coded resetting each view in a Sub.