You need Adobe Air and you need to download it or use the web app. From initial play it looks promising. I give it a high rating for ease of use, but once again I am a super geek as you already know. Also, if you are already an Adobe user and I am, the transition is easy.
Currently, it is free for preview. Download it give it a try and we can discuss in class the different uses. Another tool for your digital media workflow.