Why spend hundreds of dollars on a Stream Deck when, if you have an iPad or Android tablet laying around, you can do what the Stream Deck can do, plus more? Deckboard is very lightweight and super customizable and runs natively on macOS. The free version is all you need to get started, but definitely worth paying for the pro version.