Save settings of one installed site for using as basis for others…

I would like to know if we have a good solution for saving all the configurations we did for a installed site so we can reuse as basis for other sites with similar configuration. For example: I create a site, choose a theme for using, choose all the appropriate theme options, install some plugins and configure each of them in a determined way. Can I save all those things I’ve made in that site for using again in a new site?

The WordPress exporting/importing tool helps a little but doesn’t save all the things…

Thanks in advance!