If you have ZERO programming background, you will likely find RealBasic easier, though there is a cost involved.
However, if you stay with programming any length of time, you will eventually move to XCode. Note that I'm speaking in generalities when referring to application developers. Some developers program everything they do Python for example. But if you're wanting to write traditional Mac applications, it's very likely you'll eventually move to XCode.