When developing web application you need many programms in a modern environment. That leads many to use tools like grunt or gulp to run tasks automatically. Using thouse tools requires all tools to get translated to thouse frameworks. And some even don’t fit into this setting.
twatch will run many programms simultanously on a single console, making it ease to reason what output came from witch programm. When I develop nodeApplications I have running the node-server, JS-lint, babeljs, regenerator, mocha and other tools running in watch-mode. Normally each of thouse would use one console or run in background printing the output mixed into one open console. Restarting the commands is difficult or timeconsuming.
With twatch you prepare a single file, that will start all programms on a single terminal, helping you to reason what programm printed the output.