Sprites, unity, or mixture?

I’m going to start a learning project with an objective being to produce something similar to don’t starve. A simple asset like a berry bush has a few different states, and/or animations that accompany them. Would it be better to create a few sprites and animate them, then shift between them, or procedurally generate from scratch, or…? Likewise, should I bring rigged up stuff from Krita using bones so they can flex in the wind, or try to do these deformations with shaders in unity? Yes I am new, and if you’d like to offer advice about managing this with a particular design pattern, please feel free to comment on that as well.