I wasn't saying what you did was easy or cheap, but wondering if it might not be easier for you to have made it this way than programming it, or that despite being expensive to make might it not have been more expensive to build as software and if software would have been able to achieve the same things as easily.
I wrote this in the comments below, but - asking why it's not done in software is like asking a painter why they don't just use a camera and take a photograph.
Ok fair point, but I was answering someone who was probably a software developer or something similar and pointing out that there were also potential 'practical' reasons from the standpoint of software development why this could be considered a more effective way of achieving an end. (as far as if my surmise is correct can't be sure)
No, I get it. All fair points on your side too. Also - thanks for posting this, much appreciated!