 Moodle is a very robust tool, very customizable via plugins, via even if you're very good with Moodle, and there's a technical side of Moodle, you can achieve even more than you can with the plugins just by building stuff yourself or applying templates