Motor drive for sewing machines

I like to ask a bit about how to get started with programming a STM32 MPU like this. Do you intent to use STlink V3? What kind of programming platform do you use - PlatformIO, Arduino, or something else?

I have seen STlink V3 recommended in this forum. But there seems to more versions of it too.