My $0.02 is on epoxy. We the garage and tractor shed growing up and it was really durable. We didn't really drag anything across it - used castors for frequently moved items and load skates for rarely moved items. The grey that Talkiet posted is a nice colour for a workshop.
Industrial lino as second option. I've seem lino used in dry areas in food processing plants where pallet trolleys are used by less than careful people and it stands up well.