There’s actually a very wide range of NLP Techniques available out there in the world, and they’ve been “invented” by various people in the NLP community. The truth is that once you have mastered the NLP you can develop your own techniques.
At the moment, the best way to utilize NLP techniques is to find a community of practice. All you need are three people to begin with and start off with a Practitioner licensing training program. (To be notified, just register on the top left signup box in my main page)