I have not had too many issues with the PyMakr plugin for atom. But I can understand if you do not like that setup. At least with more recent version of the plugin (November is the last I used it heavily), I did not have problems. What I remember annoying me the most was not being able to copy from the REPL.
I got this to work on a different pc with windows 10, 32 bit installer of the the visual studio code (even though windows 10 install is a 64 bit install). 64 bit install of the visual studio code didnt work with the pymakr plugin for me.