What's the benefit of this RA4M1 processor over something like an Arm cortex ? I see the only thing that sticks out to me is the 24 volt tolerance?
Good stuff from Arduino. The AVR on the previous Uno revs was getting quite outdated. Simple to use yes, but the Arduino environment mostly abstracts over that and only "power users" ever need to dive into peripheral registers and whatnot (eg to use interrupts).
you can use GCC with https://github.com/renesas/fsp if you want to go very low level.