Irrigation/Sprinkler component type?

Home Assistant has support for many irrigation systems now, but all of these are surface as lists of switches and binary sensors. Since they have a lot in common, I was wondering why there is not a irrigation component type (similar to something like climate or plant).

Tangentially, are there any frontend components for irrigation systems that collect all the switches/sensors into a card? I’m thinking such a component could go great as the default frontend display for a irrigation component type.

Good idea as many of these are configuration.yaml ones as well, and it would be nice to have a common component type which handles all of them.