Ich mache ähnliche Sachen und nutze dann immer Linux, damit kommt man gut klar. Ich könnte mir aber vorstellen, dass es schon an anderer Stelle hapern könnte - Kommunikation!
Welche Tools verwendest du dort? Ich habe lernen müssen, dass nur Google Chrome so richtig mit einigen Webanwendungen...