From what you've written it sounds like it's a great implementation for solving this problem! But I'm only a so-so dev and I just can't do much without great documentation-- the tutorial section on this page just isn't enough for me to feel confident that I can wield this tool in a meaningful way.
Yeah, it's hard, even with documentation there is so much that can't be communicated efficiently.
I'm working on a client that I will try to make more accessible (just like particubes and roblox are trying to do), but no matter how you turn it you're going to need some basic programming skills: