Als Software wäre das freie Paket WINAVR sinnvoll. Das ist im wesentlichen GCC unter Windows, um AVR code zu Erzeugen. Da ist ein eigener Editor mit dabei, aber man kann es auch in AVRStudio einbinden.


Mit echten seriellen Programmieren wie STK500 sollte es auch über 5 m keine Probleme geben.

Edit:
Die "Platform" im Projekt von AVRStudio wird in der Regel AVRsimulator sein. Wenn man einen extra Hardware für JATG hat, dann ggf. auch die.