I've used Keras to mostly automate ANNs and then drop the trained models into TensorFlow Android. I wouldnt classify it as easy. However, it used to take months to do this, nowadays it takes days to do it. Still incredibly painful and mostly an undocumented black-art.