Add more clarification on the ways to use
Problem
The introduction section in the documentation mentions a few ways to use the project including CLI and GUI. At the moment, it's not clear enough on when to use which option and what are the benefits of each one.
Proposal
Let's add a) clear distinction between CLI and GUI options, b) the requirements and benefits of each option, and c) useful use case scenarios that could use either of these options.
The above could include a) visual distinction between the options and b) example projects you can preview or build upon.
Edited by George Tsiolis