>>80
PICKIT3もSTLinkも大差ないと思うけど
値段も性能も
快適な環境が欲しいからICD4なわけで

STM32はデータシートにほとんど何も書かれてなくて
自分でコードを書くには向いてないと思う
STM32CubeMXは非常に強力ではあるけど