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.