Well ok then. There are just to many people around here who are like "I want to program this and that" and have no idea what they are doing.
I strongly suggest to work with the cyanogenmod team. They built an awesome thing out there and as far as I know they don't have a rom for the galaxy player. As someone who is not specifically into Android development(I am more into PC related development), but a long time custom rom user, just some general advice that may or may not be helpful: - Stay vanilla as much as possible, people who install custom roms want to customize their system on their own. - For small teams which need to focus: bug fixes > new features. - For every app you put into the system yourself: maintain the holo style. Always. - Stability > speed. A rom that is a little slow is no problem. A rom that crashes every once in a while is really annoying. - Try to keep it c. Java is inefficient and slow as fuck. This is arm, not citrix!