Webform CKEditor add color
Yes. As Clive says in his comment above, you can certainly use Composer to manage other code besides Drupal core and contrib modules.

If you are keeping your code in version control such as git, this also has the advantage of keeping third-party code out of your project's version control repository. Just commit your composer.json and composer.lock and you can rebuild all your project dependencies when you deploy.