This is by far the best one on the market  Play Store.

Profile Scheduler

The only profile manager you need. Simply set and forget.

Profile Scheduler lets you change volume, wireless and other phone settings quickly and easily.

Simply set and forget!

Activate profile by just a click, by scheduler, by rules : Location(GPS or Network [Cell, Wifi, Cell-Id]), Calendar, Headset, Car Dock, Power, Battery Level, Wifi or Bluetooth, or a countdown timer! You can even set the priority for the rules.

Lots of features, flexible and most importantly it’s very simple to configure and use.