As you wrote, Arduino can also communicate a lot with its cool friends like computers, other Arduinos etc.
I'm especially very comfortable with Max6, using it since Max4, and I couldn't not to use it in the book.
For any questions related to Arduino with Max, Processing, etc, please fire questions and I'll do my best to answer asap