Can I assign, remove or replace a website for a number of products in bulk?

Yes, you can do it via the “Update Attributes” action. Choose it on the product grid and then add or remove products from websites according to your needs:

Magento Mass product Actions - Amasty

Rate the answer?