The first page of that tutorial reminded me of a product I saw at the Apple store a few weeks ago called Roli.
They have a great app [0], but the hardware [1] itself is not ideal but unfortunately necessary to unlock some features... I will be waiting for a v2...
[0] https://roli.com/products/noise
[1] https://www.apple.com/shop/product/HKFR2VC/A/roli-lightpad-b...