In Magic layout editor you simply operate with a mouse: select, move etc.; in a command line you call functions like: "paint poly". As far as I know these commands can be called by key shortcuts.
I would say it is a combination of both, you can do both command line and GUI. I think the best way is to learn some of the keyboard short cuts for frequently used commands and for other commands, just use the command line