I've made croissants once and I am not sure if I will attempt again. They were delicious, but it is not something for amateurs. I'd rather leave it to the professionals. Fortunately, we live in croissant capital of the world, so no shortage here. Where do you live, if you don't mind my asking? I know it takes a lot of physical effort to make the dough, as the butter has to be cold, but pliable enough. Also you have work the dough in such a way that you need to incorporate everything well, but without over mixing. Can be a little tricky without a lot of practice. Also, you have to use the best quality flour and butter that is available. I am not sure about flavored croissants, as I only know croissants, and pain au chocolat, which is a croissant dough with 2 strips of dark chocolate rolled into it, and shaped into a wide log, and almond croissant, wherein bakeries make use of their left over croissants from the day before, slice it in have, fill it with almond paste inside and a little bit in top, sprinkle it with slivered almonds, and baked.