DIY
For DIY - this is also a placeholder.
I'm personally a fan of renovating like you clean, top down. All the movement you're gonna do is gonna affect your floors for the rest of the work... Especially if you're finishing any hardwood. Waiting for it to dry is a bitch. Especially if you need to move appliances or something.
At least that way if you spill paint or drop a door or a nail gun, you're not freaking out about damaging the nice new floors you just installed.
That said, I did install my baseboards after the floor last time I did it because I wanted to get as close as possible to my new floor and not use quarter round as a cheat.
One thing to consider with doors is to install them AFTER the new flooring so you can adjust the height correctly - I learned this the hardwya when I had to shave down 6 doors because I didnt account for the extra 1/2 inch from the new floor.
Ooh that's a good point on damaging the floors. We're wanting to do LVP flooring, but we'll probably wait until everything else is done first. Probably will do floors then base boards, I like the idea of getting it as close as possible