Thanks for your reply. We have a subpanel installed in the garage which will be connected to a 60 amp breaker in the main panel in the house through an underground conduit running #6 THWN conductors. There will be five circuits coming from the subpanel, 3 to a studio and 2 to the garage.
Logistically I could save some NM-B cable if the garage lights branched off from an outlet downstream of the GFCI outlet, but it's not that much. What I might do is run a separate cable for the lights so they won't go out if the GFCI is tripped but leave the garage door opener downstream of the GFCI.
This earlier post describes the project in more detail:
Wiring new detached garage/studio
Since I posted this I dug up the house end of the underground conduit and replaced the turn, and an inspector approved it on Thursday.