That entirely will depend on what you're trying to accomplish - there's no one best way to do things! Personally, I enjoy using GIMP to put together my maps in layers.
Yes these can be used in RPGMaker! You're more than welcome to check out my games that I made in RPGMaker right here on Steam at the bottom of my page (The Last Journey being the "newest")