It's called AOSP. Community makes AOSP images for a bunch different devices. If you are looking for one image that supports multiple devices look for AOSP treble rom.
Not to mention that the XDA Developers site is impossible to navigate.
Contrast it with StackOverflow for example.
Also the tone is not very user friendly in general, I understand that when you post a rom you built you don't want to do support, but it can be pretty hostile.
The divergence from mainline linux, creating a new HAL interface, so much code and logic duplication which already existed elsewhere as FOSS software.