To make the peanut sauce: Whisk all ingredients together in a small bowl, adding more coconut or brown sugar as you go to make it sweeter and more water until you reach desired thickness.
Heat the sesame oil in a large pan over medium high heat. Add cubed tofu and sprinkle with garlic powder, salt and pepper. Cook until golden brown and crispy, about 5 minutes.
To assemble the lettuce wraps, start with one or two lettuce leafs stacked on top of one another and add tofu, cucumber, jalapeño, scallions, mint, cilantro, avocado and peanuts. Finish with the peanut sauce and a squeeze of fresh lime.