I also masked all of the windows, and masked around the inside of the doors (to minimize overspray inside the jambs). It was time consuming, but during Covid, I have plenty of time on my hands. I removed most everything I could, including taillights, window trim, rubber weatherstrip. Everything was sanded with 80 grit to provide good bite, except the flares. Also painted the fender flares with black. It was partly because I did mine in a number of different sessions, sprayed the cap and hood first, then I did the box, then the body, doors, and roof, and lastly the two front fenders. This was operator error, not really a problem with the product. All in all, I am quite pleased with the outcome, although I have some streakiness on some of my panels. I stayed with the same color for exactly the reasons you mention, painting door frames, engine bay, under the hood, around tail gate, and so on. I just finished with painting my truck with tinted (color-matched) Raptor liner.