Embed app, auto create page, how to create a button to load store products, like resource picker

want to create an embed app, and part of the function is to auto-create a page. And one of the function in that page is to be able to have a drop down to load all store products. Kind of like the resource picker, but basically how to create a resource picker under a page, since page requires html format

ping, anyone can help? I feel like has an embed app, and create a page that will embed into customer’s theme should be something very common? Any guidance is appreciated