What I teach for light SOP's is basically the pretty much universal airline SOP
-Position lights on when power applied ( ie master turned on)
-Beacon on just prior to start
-Taxi light on when moving on ground, off when stopped
-Strobes on when crossing a runway on the taxi or taxing up runway as part of the taxi to the takeoff point
-Strobes on when entering active runway
-Landing light on when cleared for takeoff ( controlled airport) or starting takeoff roll (uncontrolled airport)
-Landing light stays on when in low level cruise or in the flight training practice area.
The arrival is the same sequence in reverse