Staging a theme


Can you make any recommendations on best practices on how to transfer a theme (we're using Blogs MU, but the question is for WPMU Dev themes in general) and its settings from a staging site to another.

We can certainly just manually transcribe everything we see, but if there were some specific database tables/queries coupled with file system entries we could use to transfer settings that would be great.

I'm guessing that because a lot of this has to do with widgets and whatnot, this may not be practical but I thought it was worth asking.