Building Custom POS Systems: Lessons from Ruang Studio and Beyond