Hi @Kunjila welcome back to SmartThings community.
About 18 months ago, I got to a point with the SmartThings platform where I either switched to Home Assistant, or found a way to develop more advanced automations.
The solution I found was to use SmartThings Routines for simple automations and Node-RED for Advanced Automation (And much, much more see below).
I wrote this article which explains my approach to using Node-RED.
Unleash SmartThings with Node-RED
Eighteen Months on, I have no regrets. I can now rapidly implement ANY advanced automation, no matter how complex. No Limits!
In addition to advanced automations, I now use Node-RED to develop elegant dashboards and full functional mobile apps using the new set of Dashboard 2.0 nodes. These nodes enable you to build GUI using VueJS and Vuetify components.
All my Advanced Integrations, Dashboards and Mobile Apps have access to my SmartThings devices via the set of Samsung Node-RED Nodes.
After 18 months, I now view the Node-RED Platform as the centre of my Smart home system. It is the core platform which I can use to rapidly develop Automations, Dashboards and Apps which access: any API on the internet (e.g. ChatGPT, Weather APIs), utilise RSS feeds, implement a Telegram front end, Oh! and of course access SmartThings to obtain the state of my devices and initiate commands to control my devices.