I’m from Canada so the products might be different or under different names but here goes.
Shout gel stick can be applied to most stains up to a week before washing, which is useful in an ordinary laundry cycle of life sort of way. Even in the hamper, it is dealing with a lot of stains.
Then there is Oxi powder. I mix it up with very hot water, and put the item in to soak, for really bad stuff. My new front load washer has a steam cycle to remove stains which works well, as does it’s dedicated Oxi cycle.
Oxi takes out a lot of organic stains. Tea, blood, chocolate, grass, and ketchup/mustard/balsamic vinegar etc.
For greasy stains I rely on the Sunlight 3X concentrate. I get it for my washer which needs the he stuff, but you can use it to dribble onto any greasy stains and they go away.