Gamemaker studio 2 is what we use for all of our projects.
We do not use the free version, that doesn't allow exporting your games. We simply release them as free because we want there to be more free games.
I don't quite follow what you mean by visual scripter.