Is there an easy way to switch themes for different pages on one site?

Hello,
my active theme is "Responsive" - which does not support buddypress and woocommerce.
Is it possible to run those on pages with support of native themes... so I won't have to worry how to get it all together??

Thank you in advance!
Michael