One feature I’m really excited to try is this org-babel python one. Quoting from the manual:
iStarting in Org 9.7, ob-python can automatically use matplotlib to save graphics results, using the header arg :results graphics file. The
behavior depends on whether value or output results are used. For value results, the last line should return a matplotlib Figure object to plot.
For output results, the current figure (as returned by pyplot.gcf()) is cleared before evaluation, and then plotted afterwards.