Using Keras (now part of TensorFlow) is really easy. The complexity comes when you deal with large amounts of data figuring out the topology of a neural network. With the topology comes hyperparameter tuning and all that. It’s a bit like painting: it’s easy to hold a brush but it takes years to paint something worth looking at.