shshimo -
I also have dry skin which is why I prefer to keep cleansing values at 17 or lower by using a lower percentage of coconut and including castor oil for its conditioning properties. Most of the time I only use 20%-25% coconut in recipes for myself with a superfat of 7%-8%. When I make soap for one of my nephews, I use 30% coconut and 5% castor for a cleansing value of 20 with a 5% superfat because it's what he prefers.
However, as was mentioned above, you can use a higher superfat to offset the dryness produced by coconut oil. If you wanted to use 30% CO, I'd suggest about a 10% superfat but this is what I prefer if I was making it for myself. You might find it too drying for your skin. It's something you're just going to have to experiment with and find out what's best for your skin.
You mentioned you're a vegetarian but are you opposed to using milk products in your soap? I know vegans won't use any milk plus they also don't use beeswax or honey. I just thought I'd mention that liquids like goat milk, buttermilk, cream, half & half, etc plus yogurt can be added to soap to increase the fat content and make soaps less drying. Some of my favorite recipes are ones in which I used buttermilk, cream and half & half. I also increase the coconut percentage a little and I've never found them drying to my skin.
As for your other carrier oils, it depends on what you're trying to achieve. I've used apricot kernel oil, avocado oil and babassu oil in facial soaps and really liked the soap. Avocado has a higher percentage of unsaponifiables so there's a better chance some of it might remain as a free oil in the batch. Avocado also helps to contribute to conditioning and a little more creaminess in the lather. Actually, I don't know if creaminess is the best description of what avocado imparts in the lather. Maybe I should say it makes the lather a little more dense. I'm sorry but I really don't know how to describe it. I don't use sweet almond oil so I can't tell you anything about it other than I know it's very conditioning. You might want to consider using these oils in HP batches. Then you could add them at the end of the cook as the superfat and you'd know they were the emollient oils in the soap.
I've tried a lot of different oils in recipes. I have found out I can make a very nice soap with basic oils just by altering the percentages in different recipes. The basic oils I use now are coconut, palm, lard, olive, high oleic sunflower, castor and sometimes hazelnut. I also like babassu, rice bran oil and safflower for specific recipes but I'm out of those oils. I'm actually not using hazelnut for myself anymore since I started using HO sunflower. Their properties are similar and sunflower costs
a lot less. :wink: I save the hazelnut for using in recipes for a family member who has acneic skin. I rarely use butters in soap because I prefer to use them for leave on products. However, I recently made a batch in which I included 5% shea and I really liked it so I'll continue using shea for this recipe.
You don't have to use expensive/exotic oils to create a wonderful soap. Mainly it comes down to balancing the proportions of the oils, some additives and most importantly - personal preference.
eta: Sesame is nice in soap, too but not necessary. You can make really nice soap with just olive, coconut, castor and shea or cocoa butter.