This is a question with no definite answers except, it depends on the fighter.
I know of no styles in particular that guarantee powerful strikes. Now there are styles that focus more on striking and train striking more than other aspects like Karate or Taek Won Do but that still will not guarantee that you too will be powerful with your strikes. I do know plenty of people from different styles though that have developed powerful strikes. Not all people develop powerful strikes. But in all reality more power does not make the strike better if you don't know where to hit. If you know good targets to hit then you don't need a lot of power. All you need to learn is where the weak spots are on your target. Saves time in training.
In the 1970's an American martial arts magazine ran an experiment and found that western boxing had the most powerful punches.
In the 2000's one of the documentary TV channels History/Discovery that type of thing, ran a similar experiment and again found that boxers had the most powerful punches.
Bajiquan aka Eight Extremity fist.
I would say muay thai, they do say the kicks can get as hard as a baseball bat..
People strike, not fighting arts. Therefore it varies from person to person.
...