The Options Framework Plugin makes it easy to include an options panel in any WordPress theme. It was built so developers can concentrate on making the actual theme rather than spending time creating an options panel from scratch. It’s free to use in both commercial and personal projects, just like WordPress itself.
- text input
- radio button
- upload (image uploader)
- images (use images instead of radio buttons)
- background (a set of options to define a background)
- color (a jquery color picker)
- typography (a set of options to define typography)
Please visit http://wptheming.com/options-framework-plugin for a full description of how to define and use the theme options.