Ideally, you would prepare your shot list after scouting locations - one list for each location.
Another approach is to have a script written - and then compile the shot list from the script.
And, for unscripted events, the shot list - more a catalog for editing - can be compiled from the tape itself.
Sample Shot List Form