

Petg is the best all-around choice for structural applications that is easy out of the box.
I wouldn’t worry about chemical compatibility with laundry detergent, but if you can find the relevant ingredients there are many compatibility charts you can look for. It’s not straightforward for most common filaments though.
For the first case, if you want to push a little deeper I’d suggest carbon-filled petg. You would need to buy a hardened nozzle for it.
For outdoor applications, you could look into Asa.









Every filament - literally 100% of them - will print better when dry. Brand new filament can be wet. PLA, sitting in my printer for a couple weeks, can get brittle enough from absorbed moisture to crack in a dozen places in the ptfe feed tube. So yeah I guess petg is moisture sensitive, but my take is that everything is. So I would recommend a filament dryer, and using it on new spools and spools that haven’t been used in a while.
Vacuum sealing will help, but I still dry filament after storing in vacuum sealed containers.
That said, you could also just wait until you see signs of wet filament before drying (stringing, bad surface finish, etc).