I wanted to have the flexibility of the rtl_433_ESP library, with all the benefits of ESPHome, so I set out to import that library as a custom component. This isn't the cleanest or best implementation, but it's simple enough to be understood and built up from.
The device I have it configured for is a Heltec WiFi LoRa 32 v2, but this should work on any supported modules by rtl_433_ESP.
I only have basic push button style devices, and some door sensors (as shown in the yaml). Overall, I find the response time on the push buttons to be faster than RC_Switch.