Frontcraft is an online web application, all you need is a modern web browser. No installation required.