Good news, those have been implemented already, so will be in 1.7.0. Except the second item...
Does it mean you'd like a condition when there is no internet connection? That one hasn't been implemented, but might be easy to add. Currently there is selection to match either when using WLAN as internet connection or mobile connection.
Yes I agree they would be useful. Disable/enable screensaver is pretty easy to do if it's at all possible (security framework), so that might come sooner than later. Launching/closing applications on the other hand is a bit more annoying to implement so that'll take a bit more time. But I agree it would be user friendly and it is something I want to do in the future.
Thank you! Now I know what to do in the weekend .