Community Plan
If you want to really explore the capabilities of PowerApps without the license costs, you can create a free development environment using the PowerApps Community Plan. This is an environment that gives you complete access to the full capabilities of PowerApps; however, only a single user can use this plan, which means you can't share the apps with anyone else:
To sign up for this plan, navigate to https://powerapps.microsoft.com/en-us/communityplan/ and click on Get started free. You will need to enter your work email address, that is, your Office 365 email address, so that the demo environment can be associated with you:
Once you have completed the signup process, a new environment will be created for you, generally with your name associated with it, for example, Matthew Weston's environment, where you can start to create and test your PowerApps.
Now that we have looked at how much it's going to cost us to create an app, let's have a look at what we can actually create.