It seems that some people get it well, others don't. Yes, no programming is needed, at least not in the sence of learning a programming language and writing text commands, but some aspects of programming are still needed - you must have good logic thinking. If you don't get it i see 2 options - find a programmer (with all the possible problems included) or find a ready-made EA, probably something that is paid (with all the possible problems included).