I have recently been exploring the capabilities of the ATTiny841 and the Micronucleus bootloader. Micronucleus includes V-USB support, which should make this combo ideal for low cost HID devices.