Cleaning products and tools