garage

Only suggestion I have is to stay on top of it....Don't just sweep up at the end of the day, stop whatever you are doing periodically and sweep up. At the very least it will limit the amount of junk on the floor that will just be transferred from one area to the next as you walk around.
I started doing this recently, seems to help out some...at least for me....