How long do you take to make a packed lunch

Just wondering how long you all usually take? After spending about a whole hour making lunch for everyone (me, husband, 5yr old son), I think I’ve spent too long. I wonder if I’m just distracted as I find myself doing it rather slowly while thinking about other things. Any tips for quick and healthy lunch making?

The lunches were pretty uncomplicated. Just an egg sandwich for everyone (eggs boiled in advance, mayo, pickle relish, pickles, lettuce, cheese), some extra snacks, fruits washed and cut up, all packed and in the fridge, then cleaning up everything I used and putting stuff back in fridge. My son’s school is nut and litter free, so I can’t pack anything pre-packaged.