I am struggling with AIM analysis in G09 and got some advice on how to use Bader's original code. As far my search on the web, the only FORTRAN compiler that works with the code is the expensive ifort.
It has been a while but if I recall correctly, I found an implementation of AIM from an university in Australia. It was free and it worked perfectly for my purpose, but unfortunately I do not remember the name of the software and I do not have access to my old computer.
The step by step procedure to perform the Bader charge analysis using VASP and charge density difference plot using VESTA is clearly explained in a Youtube channel. You can find it here: