Well, I've dabled in REALBasic, but I wouldn't call myself a programmer with it (I hardly ever use it). I also know HTML and DHTML, as well as Java and XML. Coldstone requires no 'coding', which is nice.
If I were you, I'd scrap the idea of making you're own engine with REALBasic (unless the features in Coldstone are too restrictive for your game), and use Coldstone. The engine was coded in C/C++ and the application was done in REALBasic, so we get all the hard work done for us already.
------------------
Ladies and Gentlemen, as you know we have something special for you at
Birdland this evening. A recording for Blue Note Records...
"Actions have reactions, don't be quick to judge, you may not know the hardships people don't speak of,
It's best to step back, and observe with couth, for we all must meet our moment of truth." - (url="http://"http://www.OHHLA.com/anonymous/gngstarr/moment/moment.gsr.txt")Guru(/url)