How to create a mesh with two shapekeys using extrude and bevel modifier? I tried all sorts of ways to make this work in the weekend but I didn't succeed. The problem is shapekeys and modifiers don't play together nicely. If I apply the bevel modifier after the shapekeys are created, then only one of the shapekeys are modified. If I apply the modifier before the two shapekeys are created, then I face the hard 3D problem of transforming the beveled shape to the other desired beveled shape.
So basically I would like to have a smooth animation of a mesh object that transforms from this shape:

to this shape:

while the shape is being extruded and beveled.
Animate the modifier props.
To elaborate on @Gorgeous' comment.
Make your mesh, for example sake added a default circle, then grid filled. Note to self,  rotate after grid fill to match axes before adding shape keys in future,
Create your shape key from this. Super fast hacked together example, showing my lack of modelling with bevel modifier, however shows proof of concept.

Now add your modifiers to this object. Solidify and bevel.

any of the modifier properties can also be keyframed or driven.

Ugly example, but you get the concept,  with solidify thickness being driven directly by shapekey value, and some bevel modifier properties too.