Create custom Navigation Menus using register_nav_menus() function.
Create custom Sidebars using register_sidebar() function.

Widgets Generator
Premium
Create custom WordPress Widgets using WP_Widget class.
Create custom Theme Features using add_theme_support() function.
Create custom Theme Default Headers using register_default_headers() function.