Blanching tomatoes, and other soft-fleshed fruit, is an incredibly effective and time-tested way to remove the skin.
All you need to do is cut a small "X" into the bottom of your tomatoes, just enough to pierce the skin, then gently drop them into a pot of boiling water for about ten seconds. Do not cook the tomatoes, you only want to soften the flesh slightly to more effectively remove the skin.
Place the tomatoes into an ice bath to stop cooking and avoid mushiness. Then gently, and one by one, pick up a tomato and peel away the skin, going outwards from the "X" you cut out of the bottom. Then use the tomatoes for any application you desire.