Site Designer

Anyone used Site Designer? The interface looks really neat - I’ve downloaded the demo app to have a play.
https://specials.coffeecup.com/index.html

What do you think of it? Haven’t used it but believe their apps are popular…