Windows OS can be run on Macs, but I'd like to know if there are any native
(OS X) development tools for programming microcontrollers on Macintosh.
The difficulty is not the development tools (compiler, linker, editor)
but the debug/flash step of the equation.
If you have an Ethernet-hosted JTAG device, such as a Raven,
supporting remote gdb sessions, then this will work with MacOS.
The only direct-connect solution I KNOW to work is to build gcc (etc)
for AVR, and use avrdude as the tool to program the micro. This works
over a serial ISP (through a USB to serial converter), and I think
also through the JTAG-ICE mk.I. I'm not aware of any completed effort
to get the AVRISP mkII or AVRISP working.
The Olimex USB ISP tool uses (IIRC) a standard FTDI serial to USB
converter, and should work with MacOS.