These discussions are always good fun so I'll chip in with my point of view.
PSoC is fun and a good way to get your feet wet with programmable logic. I know opinions differ, but I for one love their IDE, their framework and their general attitude toward newbs. Great online community!
Their approach to BLE is the quickest way I've seen, and I wish I started with them instead of Nordic back when I was trying to figure out what the f*ck a GATT is. Also, it's fun to be able to make a matrix keypad driver that takes up no CPU time. Niche needs, but the cost is not too high for projects where you want to cut down on PCB spins due to silly mistakes or erratas.
Nordic Semiconductor is the way to go for mass production BLE. I found it an up-hill battle the first, second and third time. But eventually you learn to spend some time getting everything set up right. I've ended up using gcc and their CLI tools from linux. It's the way to go for NS I think. Good online community.
STM is fine, I've got to know the F103 quite well now and it's been an up hill battle. I would definitly point the next guy toward an F4. They have serious silicon bugs with some of their chips and one in the F103 bit me bad
They are higly configurable/mappable but also quite complex and their HALs often works but are bloated and changing so much the arduino way of finding someone who has already done it is often a no go. I got an unofficial devboard and basically had to reimplement every demo for every peripheral I wanted to use. The good thing; they fix bugs and add workarounds in a good tempo. A very fractioned, weird community. I'd rather ask on here if I have questions.
PIC32MZ is my new for-hobby curiosity. So far I'm really pleased with most everything. Their HAL seems good, and the online community seems good. Seems to be an excellent peripheral-to-peripheral piping machine, and the MZ seems to be capable to do some dsp style things too. At least for my small FIR tests
Texas Instruments is my go-to for radio experimentation. They have excellent tools, and getting from 0 to a custom sub-gig protocol that actually works and is demo-able takes less than a day. Solid library of example code, nice and relatively light weight HALs. All in all I like them (just stay away from the older RF chips, they should be deprecated if you ask me).
NXP/ Freescale I'll probably not touch again until I have to. It was no fun. Nothing about using it was fun, for me at least.
What more? I still bring out my
wiring/arduino board if I just want to do something as quick as possible. Like setting up some I2C test slave or the like.
I do think having some kind of
LUA/JS/MicroPython kit in the bag is good to. They are fun and makes for good demonstrations (i.e talks at your work or whatever).
Lastly, some Linux device is nice too. Get one if only to say you know your way around it. The day might come when you need to impress someone with a face tracking gizmo, just don't tell them it's 40 lines of python straight off of the internet
This post turned out a lot longer than I intended, but there you go.
I tend to solve relatively small problems for clients who "have an idea", this has led me to implement little things with a lot of different platforms. None of them is the definitive best - and even if any were I'd recommend anyone to pick up more than one family and more than one manufacturer.
Those clients that "has an idea", some times even has the idea that you must use this or that family or that special manufacturer. Never a good day when the Idea Guy tries to also be the EE.