I sort my laundry into the following:
dark colours, bright colours, lights and light stripes and whites that can go at 40 degrees. Long wash cycle with Fairy non - bio pods or powder and the whites are washed with Persil bio powder. I use a colour catcher for brights and light stripes and fairy fabric conditioner.
Then:
coloured underwear and socks.
Gym kit use halo sports wash for this.
white vests, socks and plain white bedding and white towels.
coloured bedding and towels
Bath mats ( changed daily)
Tea towels and dish cloths
All the above are washed at 60 degrees minimum, sometimes 90 if really grubby on my longest cycle ( 3 hours) with Persil Bio and fabric conditioner.
All washes have 1/2,-2 scoops of napisan in with them to kill bacteria and lift stains.
occasionally use fairy scent boosters, as I love the smell.
Don't use the short cycle that's not for grubby clothes! I would only use this to freshen a couple of items that were not dirty .
Washing machine gets a maintenance wash and a drum clean weekly. I also clean the seal and drawers at this time.
I also love the smell of bold powder or pods . Bold has built in fabric conditioner, but they irritated my skin.
i personally find fairy and persil work well .