There is a new Xbox community video game which is some sort of program to make video games.
There ideas is that you have various objects available with a map editor and you can give commands and conditions to your objects to make them behave like you want. You can share games with friends and the tool come with some demo game that you can use as examples. The interface is also really easy to use and there is no coding to do.
For more information, check you tube, there are many videos about it.
Now, I was wondering if one days, they could actually do the same for board games. Make an easy to use program to make board games as video games. Still, I am not sure yet if it would be possible for people to program rules for their game without the need of using a coding language.