For email I use inbox by Gmail, for contacts/phone app I use the stock application, and for calendar I use the Samsung calendar widget which is synced to my Google ckaebdar of course.
Lot's of different opinions. I have been using the BlackBerry apps but think there are other options. BlackBerry Hub is very good and I have not found anything better.