Shopify Apps and Extensions | Can they be bundled together?

Hi All,

Ok so I am new to Shopify development and I have a simple question that I can seem to find an answer to. I have run through the process of creating an app via the CLI and using Remix, got it to serve made a few API calls etc. I seem to have a handle on that.

I also seem to be able to scaffold an extension and have it display.

My question is this, is it possible to create and app that also deploys an extension? So a user installs the App “Super Awesome App” and once installed this app also adds a special button to the checkout page.

How would I accomplish this without requiring the user to install an App and an Extension in order to achieve the functionality I want?

Appreciate the assitance.