Fully programmable washing machine (not in the marketing sense!)
Yes, you want the SDLAtlas Vortex M6.



(Manufacturer photo)


  Supplied with a controller that can dictate custom settings for:
  -Bath Temperature (Custom Controls)
  -Water Fill (Custom Controls)
  -Agitation (Speed &amp; Time)
  -Spin (Speed &amp; Time)
  Custom programs can be saved for late use


Or if you want a European-style front-loader, the James Heal/Electrolux Wascator will fit your needs.



(Mfg photo)

These are designed to test fabrics and laundry detergent formulations in a lab, so unfortunately I suspect you will find it cheaper to buy new clothes every few months than to acquire thesee.