It might be different for you depending on your skin, but I've found avocado oil to be pretty awesome for my sensitive and dry skin. I actually wash with olive oil, use essential/carrier oils for a serum, and then apply avocado oil for a moisturizer. It's been amazing for me!
I like cocoa butter as moisturizer the most. As cocoa butter is a fat one of the most obvious advantage is moisturizing agent. It increases stimulation and circulation of the scar tissue. Which helps in reducing hyperpigmentation. Cocoa butter is also one of the best emollients. Along with the benefits of, moisturizing and softening it also helps in smoothening your skins texture and tone making acne scars less noticeable. If used on daily basis the also facilitates in repairing damaged tissue which helps in keeping your skin hydrated. Cocoa Butter has unique ability of locking moisture at the deeper level, which makes it beneficial for the treatment of scars.
I use coconut oil and love it. A tiny bit goes a long way and sometimes you'll need to towel it off a bit. I've known people to use coconut oil with great success - it absorbs well for them. But others end up being greasy so I'd test a small area first and see how that goes.
I also use coconut oil as a makeup remover and on the ends of my hair as a leave in conditioner. It's truly a multi-purpose and inexpensive beauty product!
My favorite so far is apricot oil.
Gives a wonderful texture and glow, and doesn't make the skin look greasy. I use it as a day/night cream. Good instead of any body lotion, too, you don't need a huge amount of it. Great on the hands as well, absorbs quickly.
Lard! Shea butter smells better though, and coconut oil has the best instant anti wrinkle effect but makes me tan too much, tans look ok but it's sun damage plain & simple, I prefer being pale.
i think olive oil is one of the best oil in the world it is a multipurpose oil whic can be use in cooking as well as and in hair care and olive oil for skin aslo.
The Himba tribe of Namibia have women with the most beautiful skin I have seen, and this is amongst a group of hard working women living outdoors in the African sun. They daily rub their skin with a mixture of red clay along with butter or animal fat. Of course this isn't practical in the western world so I would go with the closest thing, a plant derived saturated fat, and in particular the anti-microbial compounds found in tropical oils would prove useful for skin. Unrefined palm oil would leave your skin red so that narrows it down to an extra virgin coconut oil. I personally use extra virgin coconut oil on my face and body, and I have clear moisturized skin.
I use almond oil along with some essential oils for a nice scent. I have found it to be excellent for my skin, i can't use coconut oil as it doesn't smell very good on me at all.
Coconut oil... can be plain or scented with lavender flowers or other herbs that your like. Coconut oil can also serve as a skin lubricant.
i LOVE mixing a cup of cacao butter and a cup of coconut oil on the stove top until melted. i add in about 20 drops of peppermint essential oil to make mint chocolate whipped butter. let the mixure sit in the fridge for about 30- 45 minutes (not solid but gloopy) and then whip it with a hand blender. i rub this on my skin after i shower and i smell like a york peppermint patty.
Warmed cocoa butter is nice, too. In a pinch I have used warm beef tallow, butter or schmaltz, generally while cooking. :)