It is not necessary to remove the skin from tomatoes before roasting them. The skin will become very tender after being cooked and won't have a tough texture.