I'm sure there are many amazing programs out there that can help you make apps by simply dragging and dropping art and giving specific rules and such, but having a programmer on your team would probably be the most beneficial. The game would probably run smoother and you can add "anything" you would want to the game because the programmer can just make "rules" for it.
Remember that it takes more than programming to make a good game. It takes story writers, graphic artists, fun and engaging gameplay ideas... the list could go on.