Sounds to me more like you want a ready make source rather than building your own.
There's a better thread posted by someone else but I don't remember the title.
The first step is ALWAYS learning to program. If you don't understand how sources work, how the programming language you choose works and how to debug/fix problems then you will not get very far regardless of what source you use.