Most CLI and TUI (And some GUI apps) does handles options and configuration flags. I can open mutt and cmus with a complete different configuration and database, but I don't think something like Apple Mail can do this.