Everything you listed, can be pulled from the Rom of choice, simply by unzipping it and plugging into your rom of choice. If you can give me exact details of what you want out of specific roms, I can try to help you compile one you like. Like Anon said just ask. Most Devs won't care. Especially if it's for personal use.