I really love this style. I use Blender for these models and later they are getting imported and used in my games in Unity.
I was experimenting with more complex modelling technics too. My workflow included: Blender/3dsMax, Photoshop, Adobe Illustrator, Substance Painter, Zbrush, Unity/Unreal Engine.
Here you can see the animations for my protagonist in my game Arvid's Archery. The animatons were created in Blender, the rigging was created with riggify and all of the animatons were created by me.