I like the idea of a set of benchmark applications for testing PL coverage. Rather than learning the features of other PLs and choosing which features to copy, I prefer a task-driven approach -- i.e., I want to make sure that any tasks that can be performed using other PLs can be performed using my PL, where I define a "task" as something minimal that a program does, such as adding two numbers together or writing to a file, as opposed to how a given PL does something. I had hoped to find an existing set of such tasks and code them in my PL, and if I succeeded I would know that I would have achieved my coverage goal. Unfortunately, no such luck.
I considered slogging through the Rosetta Code tasks, but there appeared to me to be an enormous amount of task overlap there and no guarantee of the full task coverage I'm looking for. In the meantime, I have decided to code common applications like 'Hello, World!," a Guess-the-number game, Tic-Tac-Toe, Flappy Bird, TodoMVC, etc., and in different areas such as games, business applications, Internet applications, etc., until I find that I am a) using my PL elements in a consistent manner, and b) no longer adding new PL elements.