For those who don't know about Robotask you could find info here.
Not that I know of. Most automation in Linux based systems is done with cron. If you wan't conditional task scheduling like they advertise, you can get cron to run a script (shell, Perl, Python, whatever you like) to check for the certain conditions and run programs accordingly. As for things like automated e-mail checking, this can be achieved with cron and the Firefox add-on iMacros.
For simulating mouse and keypress events in other locations you can use XMacro. Of course this can also be used with cron by itself or in shell scripts.