Audioino?

Yea I could send a serial adapter but it would be nicer to simplify it. I also just always wanted to build one haha.

So I tried using an Arduino as ISP to do the programming
and set up the boards file to include

##############################################################

atmega328.name=Audioino w/ ATmega328 (8 Mhz)

atmega328.upload.protocol=arduino
atmega328.upload.maximum_size=30720
atmega328.upload.speed=57600

atmega328.bootloader.low_fuses=0xE2
atmega328.bootloader.high_fuses=0xDF
atmega328.bootloader.extended_fuses=0xFA
atmega328.bootloader.path=atmega
atmega328.bootloader.file=chAudioBoot_ATMEGA168_IN_PD1_LED_PB5.hex
atmega328.bootloader.unlock_bits=0x3F
atmega328.bootloader.lock_bits=0x0F

atmega328.build.mcu=atmega328p
atmega328.build.f_cpu=8000000L
atmega328.build.core=arduino
atmega328.build.variant=standard

##############################################################

Im not sure if I pointed to the correct hex file for the bootloader. Its all a bit confusing to use and im getting errors when I try to flash the bootloader.