It may be the case that Red was created for the reason you state, but it simply doesn't appear to have the necessary momentum. And that's unfortunate, because REBOL does not have a lot of interesting and smart features, such as having mini-DSLs ("dialects") for things like GUIs.
To date, Red can't even run without already having REBOL installed on your system. The project has been around for almost two years now, and only a few days ago has it successfully been able to do the program "print 1".