Bathroom Renovation

For a bathroom renovation, in what order should I do the projects.?
I will be renovating my bathroom soon. I will do new tile around the bathtub, new linoleum, new paint, new fixtures and sink……basically all the bathroom surfaces, with the exception of the bathtub, will be new. I’ve done all these things (tile, linoleum) before and I am comfortable with it, but I’ve never done them all together as one complete project. Do you have any suggestions as to where to start and what order to do these things in. Any other advice would be appreciated as well.
demo
replace plumbing valves, check drains
backing for drywall and tile board
drywall ( greenboard or newer paperless moisture rated drywall ) tile backboard
mud and tape drywall
texture drywall
prime and paint drywall
tile bath tub surround
set vanity cabinet plus vanity top
set sink and under cabinet plumbing
set flooring
set toilet
set baseboards