Yeah, point and click logic is nice. Indigo uses it, so does Universal Devices. But once you want to do something that is not in its list of choices, you have really hit a wall. I like that ST is more granular. But I am not a java head. I find Vera’s lua a bit friendlier, but the rest of it seems a train wreck.
For the simple stuff, there are plenty of examples, and you will eventually grok it by fiddling with them. The API is nice (although a little clunky). Error responses are terse, and the new official documentation seems written by coders for coders. And there still lacks a comprehensive reference with commented examples (comments in general are few and far between). This is a big mistake if their plans are to go prime time in a big way. Guessing it has, and will get better as time goes on. With “tech writer” being one of the many hats I wear, I know the resource hog it can be.
Don’t get me wrong… the core of ST is very clever (with many advantages), and I am still happy with my decision, but I would like to see more tutorial oriented (and complete command/function reference) documentation. I am so close to doing everything I want with it, but am still stuck on a few issues (and no answers have been forthcoming as yet). I am guessing there are lots things being worked on, and just not enough resources to address all of them yet. Ha! Welcome to software development. (c;