Also, I'm coming from the
"network analysis" side (not pure math), and Sage does not integrate as well with other tools needed for that. Sage is great at pure math, and has probably the most complete graph theory functionality of any system, but it's aimed at mathematicians. Software aimed at network analysis (e.g. igraph) doesn't typically include stuff related to planar graphs.