Drawing Neural Network diagram for academic papers
There are few online tools available that give you ability to draw "canned" CNN  diagrams like NN-SVG
EXAMPLE : 

Another popular choice seems to be InkScape

There is always PowerPoint