I am a hardware engineer by trade, and do some embedded software development on occasion, including for hobby projects. I use a Mac and have been using Windows XP in VMWare to run CCS and various design programs for years, but this has become increasingly problematic and time consuming for me (buggy Windows, buggy CCS, etc). Or maybe it always was, and I have just reached my limit. Anyway I am looking to abandon my VM and go all native-Mac.
Hours and hours of Googling leave me the impression that I have the choice between the paid Rowley CrossWorks, old school command-line MSPGCC, or a Mac-native IDE like Code::Blocks with some kind of Arduino port ( http://energia.nu ).
None of these options really appeal to me. I don't want to pay 150 USD for a CrossWorks license, and for an ugly Windows port no less. I don't want the Arduino library, and I don't like command-line tools much, nor do I really understand make files, buliding the compiler and all that other stuff that I find is suggested in most of the Google hits for MSPGCC.
What I'd really like, and what I haven't been able to find, is an easy way to write my code in Textmate, hit CMD+B to compile and CMD+R to program and run the software on an MSP430 with single-step debugging. A way that doesn't require me to learn a bunch of stuff that doesn't interest me. Like a Textmate plug-in or something. That probably doesn't exist, so maybe just a really good, fail-safe guide to get AVRGCC & Co. up and running, that doesn't require me to go through all of Macports, Fink, etc, etc, finding that nothing just works.
So I'd really like to hear from the other Mac users out there, if you know something like what I'm looking for, or if you've found something even better. Judging from the old, similar posts I found on this forum, I'm not overly optimistic, but I'm hoping things may have changed for the better lately.