CoRE and Piston Rules Engine, first design steps

There are benefits and drawbacks to every approach.

SmartRules uses an iOS app frontend (with Android in development).

Simple Rules Engine uses a web frontend:

Rule Machine worked entirely within the confines of the SmartThings Smart App

All are viable options.