Honestly, basic setup isn't too hard. But then again I have never used the Apex so I can't comment on it
The Apex is pretty simple for me, but I work in IT and am used to the logic used in the advanced programming. I think for most items though, and for simple setups, there's an option to point and click.