I've put all those things (barring aloe, yeast, peanut oil, coconut milk and peanut butter) in groundbait, but I have used peanut butter and coconut milk and curry powder in boilies. Ground star anise or 5 Spice Powder is good too. One thing I don't see mentioned is chilies, and I like a hot element so Sriracha sauce or chili-garlic sauce (sambal oelek) would be easy to incorporate. I have sesame oil and on the strength of Nick recommending peanut oil wouldn't hesitate to try it in a dip or glug. As far as I'm concerned the sky's the limit; go through the fridge and try to find something a carp won't eat, and good luck. People have aloe vera growing like trees in pots in their houses so I'd just strip it out of a fresh plant and blend it in. The mad scientist angle is one of the things I like about it.
I read that carp follow ducks and geese waiting for them to poop, so I went to the park and collected goose poop (the old couple out for their early morning walk were horrified) and made boilies with it. Oh it was terrible, labeled the jar with a skull. A week or so later I was fishing on the river and they weren't biting, but I noticed some geese swimming by. Took out those boilies and caught immediately then caught like a bandit all night, but I swear I'll never do that again. For what it's worth Saskcarp was a few miles away at the dam and he caught just as well on different bait, so it may have just been the time.
My cooking groundbait mantra is something salty (the fish sauce carries enough for me), something sweet (molasses), something hot (anything from hot sauce to chili powder, don't care), and something fruity like drink crystals or outdated soft drinks I got from the bar, juice or even old Red Bull.
We've soaked corn for hookbaits in oconut extract or liqorice extract and dyed it red, rubbed 5 Spice Powder on boilies, and corn, pieces of pool noodle and foam ear plugs.