Hi James,
Socket scanner is specifically to add products to cart, so it would have to be a QR code.
Custom tiles are added by apps that have a POS UI Extension. Partners can create them using shopify CLI, not sure if merchants can do that with a private app.