Official Hamster Republic Role Playing Game Construction Engine is a popular RPG maker originally coded in QBasic, but later ported to FreeBASIC in 2006. It's designed to produce RPGs in a style similar to the classic Final Fantasy games on the NES, SNES and GBA. The fact that over 800 games so far were made in O.H.R.RPG.C.E. speaks enough about the functionality of the construction engine. Another plus is Vikings of Midgard, a solid RPG that comes with the official distribution of O.H.R.RPG.C.E.
My only complaint is somewhat boring look of the construction engine’s menus and screens.