Using terminal commands (w/ "lots of piping") for reproducable analysis that you intend to show to others is not recommended. More importantly, it increases the chance of making a mistake.
There's nothing wrong with GUIs for statistical analysis.
There's nothing wrong with GUIs for statistical analysis.
If I'm writing a shell pipeline for data analysis, I rewrite it as a Makefile. Make is a great tool for this sort of thing.
(Use whatever works as long as it's a single command to reproducibly rerun an analysis.)