Wordpress - Allow Editors To Manage Theme Widgets
I'm afraid you're going to need to use a plugin to achieve this, since changing Widgets is a switch_themes capability not available to Editors. You need a plugin that changes roles and capabilities (like Capability Manager). Check a similiar topic about this issue in Wordpress Forums.