The "I'll fix it later" aesthetic of matplotlib is addressed well by seaborn [1], which is built on top of matplotlib. Seaborn also works gracefully with Pandas. The killer feature for me of seaborn is "sns.despine()".
PyX is new to me, but it looks like it hasn't been updated in a while [2, 3].
[1] https://seaborn.pydata.org