You can make your own arduino project with your own development board if you know how to program a microcontroller. This video explains the same.
You can go to this link for further detail programming of AVR MC: https://youtu.be/wjNRaeQ7-eY
USBASP purchase, Bang good: https://www.banggood.in/USBASP-USBISP-3_3-5V-AVR-Downloader-Programmer-With-ATMEGA8-ATMEGA128-p-934425.html?rmmds=myorder
Batch file for burning the program: https://drive.google.com/open?id=1Ow2wU54V--yba9ThNSaXP9N7n6Mz2dDS
Other useful links
Extreme bufner avr: http://extremeelectronics.co.in/avr-tutorials/gui-software-for-usbasp-based-usb-avr-programmers/
Board manager URL:
https://mcudude.github.io/MightyCore/package_MCUdude_MightyCore_index.json
https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json
https://www.youtube.com/watch?v=tEcuYc8ubWY
Arduino project.