BDD itself is a way of development, so won't be solved with a tool. What we're talking about are solutions to help us to execute descriptions of behaviour (in our case Gherkin). So perhaps rephrase to "Before adopting BDD we look at the existing solutions for executing specifications (which in our case are written using the Gherkin format).".