Gradients and multiple backgrounds are definitely the two must-haves.
As far as gradients go, implementing them would be huge. For one, it would improve loading speed. It would also allow them to be used in new ways with liquid designs. It doesn’t even need to be anything fancy, just two colors. I’ve almost never used a three color gradient.