That is quite a list! Do you use Apple stuff? If so then also consider HomeBridge on a "companion" server like a Raspberry PI. Allows you to share your HE and Ring devices with Apple Home.
I also like Node-RED (running on same server) - I use it as a replacement RM. Keeps the resource overhead on my hubs fairly low and hopefully a bit more stable (this is only anecdotal!!). With it you can do some neat stuff like this: