Obtaining flavour with less fat/sugar/salt
You certainly cannot get the same taste response with low fat, sugar and/or salt, although you can do better than just take any old recipe and cut out the fat, sugar and salt from it. 

Human reactions to taste is a combination of "hardwiring" and learning. Everybody is predisposed to like a bit more sugar, a bit more salt, a bit more fat. That's why these things get overeaten in the first place - our nervous system's reward response to them is exaggerated in comparison to their "usefulness" in the diet. But people are also remarkably flexible in learning to like whatever they are accustomed to. And this doesn't mean that you get so accustomed to something that you stop grumbling - I mean actually starting to enjoy it. 

So the first thing when switching from a diet high in these ingredients, is to not react with "oh, this is bland, I hate it, I will never be able to eat like that". Put yourself in the best context for learning (including well prepared food, social rewards, etc.), eat mindfully, and continue making progress towards acquiring the taste without having the quick rewards of eating chips or having a sugar rush. Feelings of dissatisfaction in the initial phase are completely normal: first, one's expectations are not being met, and second, the body's reaction to food goes beyond taste. If you are accustomed to a sugar rush and it doesn't happen, you will have a feeling that something is amiss. There is nothing to do but acknowledge the feeling and weather it out until it doesn't bother you. 

On the preparation side, just make sure to add enough other flavors, no matter which ones. Instead of salting, use a bunch of herbs - preferrably fresh ones, but dried ones will do. Instead of adding a pat of butter to mashed potatoes, make a mixed potato-sunchoke puree, which is more interesting in taste. And so on. 

Also, find out what the eater is accustomed to looking for in a dish. Some people, especially supertasters, find aroma especially enjoyable, and actively look for new combinations. Others are aroma-centric, but have a firm set of aromas they expect, and don't like novelty. A third class is very texture centric, and you could add tons of subtle layered aroma, they will dismiss everything until you provide a satisfying crunch. So, pay attention to this kind of preference and make sure that the food delivers in the aspects important to the eater. 

Another thing to do is to find tried and tested recipes which were designed with little sugar, salt or fat in mind. As I said in the beginning, just cutting out fat or sugar doesn't work, salt is more forgiving. Substitutions are also a difficult thing to do well, they require both good understanding of food science and a process of experimentation, more so in baking than in cooking. So, go around, look for good recipes with the nutrient balance you like, and cook these.