I've used extra soft tofu in a food processor for pumpkin pie, instead of eggs and milk.
I have cut extra firm tofu into cubes for stir fry, and in soups. Tofu will take on pretty much any flavor you put it in.
I have also eaten curried tofu at an Indian restaurant. That was extra firm, because it held its square-cut shape.
If you like Indian food, there are a lot of recipes online for free. But Indian food takes a lot of prep time.