I want to create ROMs for every device out there or at least for every device people ask.

I observed that even after there are so many ROMs out there for so many devices, every ROM lacks something. And users want a ROM thats on the top of the line with performance, customization and looks (After all I'm a user too!)

So, I wish to create such ROMs but as i said earlier, I'm a noob, I don't even know where to start. There are so many guides here that I'm confused.

So I ask you all to help me by telling me about guides in an ORDER! And by ORDER!, I mean first the basics, then the intermediate things and in the end the advanced stuff!

Please help me!

Consider.
I already said that I'm a noob but still wanna say this.

I also don't know anything about framework. What is located where! What to change to get the desired results!

XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality.Are you a developer?