Recently, I made a small python app called easyCalendar, it is made for developers, mostly. This program helps you to get rid of mouse while making a daily plan, you just have to write a pure text file called plan.txt, and then run main.py, it will automaticly generate an ics file, which you can import it to your favorite visual calendar apps.
You can download it here .