Another big plus when working with MODX is that it knows all the MODX classes and will auto-complete their methods (with hints about their arguments).