The aircraft I fly only have an anti-collision light switch which turns the nav lights and strobes on at the same time.
I turn the anti collision lights on before engine start. If it's daytime they can stay turned on during taxi, if it's night then I turn them off.
Landing light is turned off for taxi at daytime and obviously turned on at night.
During engine run-up at night I turn the external lights off to avoid causing confusion to approaching aircraft.
Anti-collision lights and landing light go on when doing ATPL checks on line up.
Landing light can be turned off at about 500ft or whenever you choose to do your after take-off check. I tend to turn it back on when doing airfield approach checks, or on my down wind checks before landing.
Seems to work for me, I'm sure other people will have different sequences.