This sounds awesome. Do you know of any online free tools that might work somewhat like your sessions?