If you are a busy undergraduate Computer Science student juggling Teaching Assistant roles, TAHub Contacts is a desktop application for managing your student contact details!
While it has a GUI (Graphical User Interface), most of the user interactions happen using a CLI (Command Line Interface) with typed commands.