title: Rake vs. Thor for automation scripts?
body: <p>I want to automate things like:</p>
  
  <ul>
  <li>Creating a new Ruby on Rails application with pre-selected database, Git initialize it, create a <a href="http://en.wikipedia.org/wiki/Heroku" rel="noreferrer">Heroku</a> project, commit all files, etc.</li>
  <li>Upload all files in folder to another computer through SSH, but do not overwrite files.</li>
  <li>Upgrade Ubuntu, install all basic packages through apt-get.</li>
  </ul>
  
  <p>From what I understand, tools for this are Rake and Thor, however, which one should I use?</p>
  
  <p>Rake seems to me more de-facto and popular. I have heard people recommending Thor.</p>
  
  <p>How do these stand to each other in a rundown?</p>