RPG Maker VX Ace is a very powerful tool, especially when you know how to use it. While not as easy as it is advertised where you can simply pick up the program and go straight into making games ( actually you can, but there is a chance you're going to get stuck), it is one of the best tools that is readily available. Though, admittedly, not much is really needed to start since you learn as you go through tutorials and good old fashion trial and error. The program comes with everything you need to make a straightforward enough 'classic' rpg game; graphics, music, special effects, the means to program and coordinate 'events', the ability to customize character classes, set abilities, even a character generator which does help when you're not familiar with spriting (I'm still learning! :D ), and so much more! The amount of customization is astounding, even further, the potential of your projects are limitless if you have the time and means to dedicate to your game. (Not to mention all the DLC which is now readily available!)
What I say I love best about RPG Maker is the community, they are more than willing to help provide resources such as tutorials, music, advice, graphics, scripts, and anything else you might need. So far from what I've seen, they are very welcoming and always happy to see new game makers on the rise. The community is supportive, but they also urge you to stand on your own and make your own mistakes.
I definitely would recommend this software to anyone who has wanted to be a game developer or just has a passion for the medium, whether you're doing this for the pursuit of putting out a commercial project or something you want to do on your down time rpg maker is worth it.