I dont think there is any tools available in market for this purpose. but through IBM's wsadmin tool you can do everything you want. You have to write jacl or jython scripts to get it done. example scripts
I believe IBM has a tool called deployment manager which helps with deploying application a clustered environment. I think you can use that if you can buy it. ♠
Regards,<br />Joe<br /> <br />"Always program as if the person who will be maintaining your program is a violent psychopath that knows where you live."<br />--Martin Golding