Use it in combination with other vegetable oils to produce a nice hard bar of soap. It acts to lay down a protective layer which holds the moisture to the skin, so it is an excellent skin softener. Coconut oil is a saturated fat. This is the kind of coconut oil that you want to use for massage oils, lotions, etc. See this explanation from Camden-Grey for more detail.
Cottonseed oil produces thick and lasting lather, in addition to having emollient properties.
Evening primrose oil provides essential fatty acids that the skin absorbs quickly. These acids help inhibit bacterial growth and encourage antibodies so the skin is better able to defend against infection or inflammation. It can help retain water in the skin to fight against dry skin, eczema, scaly skin, and dandruff. It is not suited for oily complextions. Probably too expensive to use in soaps except as superfatting.