The graphs are from Jupyter notebooks/Pytorch + Matplotlib. Neural networks schemes are made in Latex Tikz. Several others (flowchart & generic) just Google slides. I have latex macros to build the template & sections quickly - and then just focus on writing