I do most of those. I generally don't drink until the boil is settled in. I mill the day before or a few days before. I get as much ready the night before. Rarely secondary. Pump on the immersion chiller. Clean as I go. Measure during mash.
I look at efficiency as getting the most out of your most precious resource. Whether that is money (ingredients, fuel, equipment) space (batch size, type of equipment, storage) or time (prep, less steps, quick chilling)
For me these days with two little ones, time is by far the hardest to come by. I try to minimize the length of my brew day as much as possible. Finding half an hour in the evening a few days before brewdays is much easier than spending an extra half hour on brewday.