Du kannst zum Debuggen AVR Studio verwenden. Damit kann man bereits viele Fehler direkt am Computer vermeiden.

Ums testen direkt am Asuro kommt man aber meisten auch nicht vorbei.

Wegen dem Flashen würde ich mir auch keine Sorgen machen, das ist in etwa so wie Henk bereits gesagt hat