I have seen some software that can create and switch automatically between power plans, like TuneUp utilities and Xilisoft Video Converter.
How can I create my own custom power plan in Windows 7 Ultimate?
You can: See detailed Microsoft post. Or just go to Control Panel\All Control Panel Items\Power Options and click "Create a power plan". After that set your preferences for your custom plan.