Android messages. Fast, compact, efficient, reliable. I find it syncs up best with my moto 360 watch, including voice recognized texting. Outside of different colors and audible tones for my different contacts I haven't done any other kind of customization.
Someone on the verizon forum was saying you can't send text messages to large groups. The most I have sent is 3-4 total people, which I am OK with