Because of me needing to use wheels rather than feet to get around, SWARF is a big issue in my house. The floor needs to be sweeped as I work rather than every few days. A cheap 30" magnetic broom, works great for the big magnetic stuff, just roll it over a piece of carboard, release the magnetic and then dump the carboard into the trash. A fine horsehair broom is used after that and the chips are gone. Large curlies just jam up the bristles, so I scoop them kitty liter scoop.
What works for me is to sweep the travel areas several times a day into a few dead zones, then clean those areas as I see fit. The shop vac work best in the dead zones, but only after the large stuff is removed from the swarf.