I don’t know about the other stuff but the M8 is just mind blowingly great.
For portable versatile stuff like I think you’re looking for theres also the organelle, which seems awesome. Its another teensy based (I think?) beast that runs multiple Pure Data programs simultaneously. That means you can pretty much do anything.
The m8 though, it’s incredible. It’s such a full, polished product. It’s amazing how much power there is in that thing.