How to add a background image wallpaper to a drupal site from within the drupal admin?
For simple Drupal themes we use Artisteer. You can change most properties of a theme with just a mouse click. Please note that the tool is not free (and I'm just a happy user).