You would be able to do these things if you were using the developer edition. If you have a web server you can host your applications on, I would recommend looking into it. You don't have to write any code to use the developer edition. Once installed it can be used very nearly the same way as the online version - the main differences are running/starting the developer edition through a command window and downloading the applications and copying them to your web server.