Technically cool but what's a real world problem that this solves? I've worked on pretty large AWS projects and if your engineers can't even reason about what resources exist, I feel like theres perhaps an organizational smell there.
We worked on an infrastructure with 400K+ active resources. It’s just not possible for a human to track that without any help from tooling.
If you don’t do something about those resources - at some point they will become a problem. We had cases where we ran into quota limits, and it would stop the entire operation.
Next to search, we also offer ways for automation. Say you wanted to find all unused load balancers and mark them for clean up. You can persist that search as a Job and let it run on a schedule.