I recently sorted out the floor on my new workshop, sealed the concrete with Everbuild sealer to keep dust down and then added a few hard rubber interlocking tiles, each about 90cm square, where needed.
Works very well, these are much better than the cheap foam tiles, being easier to sweep...