Enable GPS, grab location, take picture, tweet both infos?


I’ve never developped applications for smartphones, and am looking for an easy way to automate the following tasks:

  1. Enable GPS, wait until it detects my current location, and copy lan/lon
  2. Take a picture
  3. Tweet the picture + GPS location + some text.

Can Twitter do this? If not, can it be automated with eg. Tasker or AutomateIt? Otherwise, should I look at full-fledged applications?

Thank you