Hardware Controll via the web

Dohrann:
My question is, does anyone have a better idea to approach this project

I don't see any hope of achieving any part of this with Arduino. What you want can be achieved reasonably easily with a tablet computer and some off-the-shelf image processing software.