Currently working on virtualizing instruments using CherryPy. Device control from a web browser sounds like too much power.
Have spent considerable time working with Python, and tapping its potential when it comes to instrumentation and data handling.