Они разные, и дают разную информацию. Например: в Xdebug нет такой информации как «Количество вызовов функции». Xdebug — и отладчик и профайлер. Я бы сказал, что они дополняют друг друга :)
Компоненты — это часть ядра Symfony, которые можно использовать автономно, даже отдельно от проекта на этом фреймворке, что-то наподобие Zend Framework. А плагины — они только для проектов написанных на Symfony.
ingvar