Excuse my vehemence but good fish sauce is absolutely essential to most thai and vietnamese cuisine. If you find it too stinky, you're almost certainly not using good quality fish sauce, or your fish sauce is old. First rule of fish sauce: NEVER buy a fish sauce that isn't labeled "nuoc mam" or "nam pla." I use Three Crabs Brand, distributed by the Viet Huong Fishsauce Company. When fresh, it is a pale amber color and has only a slight pungency. Poor quality fish sauce is vile, but the good stuff is sublime.
The second rule is that fish sauce becomes stronger as it ages, so if you don't use it up fast, or if you just want to keep it mild, refrigerate it after opening, or even repackage it in smaller containers and freeze it. You can also simply use less in any given recipe as it becomes more pungent.
Here's a SE asian condiment that I make at least once every week-- I go through this stuff by the gallon:
6-10 thai "bird's eye" chilis (red, green, or mixed), thinly sliced or finely minced-- a spoonful of chili paste will do in a pinch, but NOTHING is as good as the fresh chilis, which freeze well, BTW, so I just take a few from the freezer whenever I make this.
1/2 cup distilled white vinegar
2-4 Tbsp nuoc mam or other top quality fish sauce
Mix the ingredients in a bowl and allow to rest for 20 minutes before serving. Use as a dip for meats, spooned over fish, etc. I add it to salads, sprinkle a little on veggies, and in lots of other ways.
on edit here's my workaday kitchen fish sauce: