I would say it's more of a nobody who's seen this thread really wants to help sort of problem.
Theoretically, anything that is possible with GML is possible with DnD, so to answer your query, yes it should be possible to make ARPG, DC, or anything else within the capabilities of GML.
I would recommend learning GML even if it seems hard or even if you have absolutely no coding experience (GML was how I got into coding). It might seem like a really big task, and I definitely also saw the appeal of DnD when I first started GMS, but eventually, because a lot of the things I wanted to do required the 'function call' block, I realized that there wasn't really much of a difference between DnD and GML in terms of its components. The difference is that GML makes you type everything while DnD basically has everything typed out while you fill in the blanks. If anything, GML is probably actually easier just because it's so much less cluttered than DnD.
It really helps to begin with tutorials. I began with Shaun Spalding's platformer tutorial on Youtube, and I learned a lot about GML through that.