When SD was in elementary school, we used the before/aftercare at her school. Typically, one of us dropped her off and one picked up, so we could shift our work schedules accordingly. Some families work with another family in the same neighborhood so that they drop their kids on their way to work and the other parents see the kids to school with their own kids.
When DD was an infant/toddler, we used a daycare center near my office that was open 7AM to 6PM. I dropped her off such that I was in my office by 8:30 and out by 5:30 and eeked to the daycare around 5:45. Given my 45 minute commute, dropping her earlier was problematic.
When I was in HS, I babysat for a family during work hours all summer.
In the summer, my stepkids spent their weekdays with their mom and I am not sure what she did for care. I suspect they were largely left to their own devices.
When I was a kid, we spent a lot of our time with our grandparents or in day camps.
If I return to FT work, DD will have to attend daycare, summer camp, or we'd have to hire someone like a college student home on break.