Do you recommend creating one page per keyword?

You cannot actually create a good article with 1 keyword alone.

Even if you do, then the article may be either SHORT or may be over optimised for the keyword.

And the worst part is, if you create a separate page for each keyword that belongs to the same group, your pages will have to compete with your OWN pages.

To avoid all these, the best practice is to go for keyword groups.