SmartThings compared to Fibaro, Vera, Domoticz etc--a few specific integration questions

This FAQ discusses the basic ways of setting up scenarios.

For specifics, there’s no question that core is currently the most powerful method:

If you have an android phone, the third-party app, sharp tools, allows you to create an integration between smart things and Tasker which then enables many third-party integrations.

Or, as others have mentioned, smartthings does have an IFTTT channel. And it allows you to create virtual switches. So once you combine those, you have a very powerful IFTTT function.