I would suggest that get your device codename and search for available Custom ROMs built by the community on TG/ XDA forums (Which are tested and then uploaded by them)
There are tons of Custom ROMs out there you can explore. And also, you can make your own ROM if you don't find your match (Not much of a code just cherry-picking stuff and a machine to build it).
This is an interesting idea and one I'll have to look at, thanks
reply