Theoretisch könnte man wohl auch beimTiny12 C benutzen. Das sollte mit einer 3.xx Version von GCC noch gehen, aber mit einigen Einschränkungen.

Das Übertragen des .hex Files in AVRStudio ist dazu gedacht, sich den von Bascom erszeugten Code anzuschauen, als Assembler. Alternativ könnte man auch einen anderen Disassembler nutzen. Das Programm ist ja noch recht übersichtlich und Fehler sollte man da schon noch finden können.