Include and Reject Filters for Entities when creating Helpers, etc

It would be great if there were the ability to add and remove entities when creating various helpers with Include and or Reject Filters.

For example I’d like a minimum helper for battery entities based on battery percentage. I can create a helper sensor and list each entity but now I must maintain this list. What I would like to be able to do is use a battery class, or a regex filter to include or exclude as needed.

This would allow these helpers to be created where if a new entity is created that fits the include, in this case a battery, it is automatically included. If I don’t want a particular entity or set of entities I can exclude them again based on a regex, class, or individually. For example I want all Zigbee battery devices but not mobile phones, or cameras, etc. battery levels.

When the GUI is being used display a list the entities being selected or rejected to ensure the results are as expected.