sorta!

check this out

best thign is.. it's free!

I guess you'll still need to use skinbedder and some scripting of sorts to really get what you want.