I am quite lucky I think. I met my OH when we were in our 50s. For some years he had been keeping house alone, so he knows what has to be done. He not only knows when we are running out of toilet rolls, he goes out and buys them and puts them in bathroom cupboards too.
He can however look at things and not see them. I tend to be the one who organises places for things. I am not the tidiest person in the world but I have a place for everything and can find things quickly. OH has scattered packs of batteries in his shed, kitchen drawers, the garage, in the utility room, by his computer etc, etc, etc. Just a few days ago, needing batteries for Christmas presents before wrapping, etc, I went spare being able to locate AAAs, but not AAs. So we now have a battery drawer, and for good measure I showed it to him, pointed out its existence once I'd organised the batteries into little tupperware boxes.