No. Google Tag Manager works well with both Google and non-Google Products. You can find predefined tag templates as well as create codes using Custom HTML tag. For instance, for Facebook Pixel, you won’t find any default template but you can create one using Custom HTML and Custom Image Tag.