I have been running a weather and climate blog in Wordpress (xmetman.com) for the eight years since I retired.
I have countless number of Delphi applications that I have written to generate the graphs (TeeChart), maps (ImageEnView), grids (ImageEnMView) and tables (TMS) to populate my stories with.
I do generate the odd animated GIF fusing them but because of the size I try to keep them small in size and limit the number of frames. It would be quicker to do this in my own software if you could control the optimisation.
The APNG delivers much better quality animations - but of course that might mean even larger file sizes!