As a person that used to be in your shoes (I still think I am sometimes lol), I agree with 360 on this one. Making a ROM takes a lot of time, so be ready for it! It also takes a lot of reading (I read all I could from PPCGeeks and XDA on topics), and when you think you are done reading... you better read some more
The kitchens help a great deal, but there are topics or goals you might have for your ROM that are tricky. Most of the tricky things have already been solved, so prep yourself by searching the forums. If you still have issues, the IRC has never failed me when trying to ask for help!
I am currently working on my own ROM (which I hope I can release someday to the community), and it would be great to see others do the same! The Vogue seems to be playing second fiddle since a lot of activity is going on in the Titan realm.