Mine is a work in progress in my spare time. I wouldnāt necessarily call my setup super advanced, so I am not EXTREMELY satisfied with my organization just yet, but Iām slowly building it the way I want it to be.
I have started using a system similar to what you proposed above, though I am trying to migrate most of my stuff be managed primarily by Home Assistant, then everything else secondarily. I just started migrating to home assistant since winter time, and only in spare time (Home assistant is a fun time sinkhole though). So, Itās slow progress.
So for Automations my naming convention is actually first based on What KIND of automation it is primarily designed to be: Announcement, Notification, Schedule, Zone, Guest rules (rules that are solely used when guests are visiting), manual Button, and a few other types of rules that are common for my uses. Then a word for the location it is in, type of device name that triggers it, what the trigger is then the action. So my automations often look named like this:
HA also now lets me add custom labels to my automations as you can see above to make it easy to sort or filter them to my desire. I can sort by location, category, state (enabled or disabled), by name and many other things. I can filter it by which devices are used in the automations (triggers or actions), and countless other things. I have so much control over it, that itās basically gotten to the point where I no longer even need a good naming convention for my devices or automations because itās SOOO easy to find and sort and filter things that even the most basic user can find whatever they are looking for with the sorting and filtering options. Iām just barely getting started with adding labels now that they are available:
Devices have similar filters and sorting and allow labeling too. So, I can just label specific devices or their āEntitiesā (features of the device, like turning it on/off or triggering the siren or various other features) as being part of Wyze, or a light, or in a zone/area or various other things and easily control or find anything with those tags. And any device can be in multiple groups.
I also have unlimited dashboards to control my stuff however I want. Here is the first one I created. A majority of these items are Wyze devices, including controlling my Thermostat, Security system, lights, lock, etc:
This is my primary lighting dashboard. Itās just simple, but it works for my needs:
Also note that I can have lights in multiple groups. For example a bulb can be in a group for a particular room while also being a group for a whole floor, while also being in a group for āall indoor lightsā while also being a part of āALL LIGHTSā at the house. I can turn off all lights in a room, or have all indoor lights turn off when nobody is home, but leave out the outdoor lights. Wyze currently limits us to 1 group.
This is a dashboard tracking some of my Wyze sensors (I havenāt moved them all over yet):
I currently have 15 different dashboards setupā¦so I wonāt post them all, and I will be redoing some of them But theyāre super simple to switch between and I can link notifications to pull up a specific dashboard or device.
I am slowly implementing more and more with better organization and design, but for now my stuff is pretty basic because I am kept so busy. I will be integrating my Wyze cameras video streaming and detections soon too (currently I only have control of some non-streaming features for the cameras). Itās a slow process because as you mentioned I have over 300 Wyze devices alone (50 of them are cameras), let alone my other smart home stuff.
Still, the main point is that I am pushing Wyze to build a better FOUNDATION similar to this so that it is simple for people to be able to organize things in the way that best suits them. Allow sorting and filtering options. Allow Rooms/areas/zones so people can better organize their stuff. Adding custom labels would be extraordinary progress. Allow us to make our own custom dashboards. Maybe have a lighting dashboard we can toggle to. Let us have
If Wyze did some of these things it would make for an amazing experience for EVERYONE without having to do ingenious creative workarounds like you are sharing with people. I fully support your awesome workaround, donāt think otherwise. I just HOPE it is a temporary workaround that wonāt be necessary later if Wyze builds a good foundation like they should with better sorting and filtering options.
In the automations section of the Wyze app we should be able to select a device and tell the app to pull up all automations that involve that device. We should be able to tell it to show us all automations related to a specific room of the house, or level of the house. We should be able to tell it to pull up all automations related to lights. We should be able to sort automations based on how they are named, or other kinds of ways (again, custom labels would be amazing). This foundational functionality is critical for a good user experience.
Since none of that is currently possible, your suggestions are GREAT for a majority of people who only use the Wyze app to control their devices. The VISUAL aspect makes it extremely appealing too! I love it, donāt think otherwise. I was simply annoyed that sometimes text to speech occurred, but that was more than 1-2 years ago when I last tested it. It might not be as big of a deal anymore since you are reporting that it worked okay with Google for you. That is reassuring progress. 
I should mention that I do still use the Wyze app a lot, but Iād say it is secondary use compared to my Home assistant integration with my Wyze stuff. I can do much more advanced stuff with my Wyze devices through Home Assistant, and ironically many of the bulbs even react much faster than going through Wyze because Home Assistant appears to have local control of the bulbs, while Wyze automations appear to always go through the cloud. Kind of ironic.
Keep sharing buddy. Know your creativity and sharing and efforts to help people ARE appreciated. 