If you are looking to get your site or application up quickly, and don’t have time or resources to pay for a design from scratch then using a WordPress theme can be a great way to get started. Just spin up a website using WordPress using a one click installer (most decent web hosting providers offer these), and install theme. Once you’ve installed the theme, customise it by changing the logo, and other modifiable parts of the theme.
While you probably don’t want to use a Theme for a site that you plan on running for a while, or wanting to build a brand around, it can be the perfect way to get a MVP (minimum viable product) up and running at a low cost.
There are some great templates out there, and plenty of variety to try and find a more unique/less used template to make your site somewhat unique.
Check out this video on quick and easy WordPress installation:
If you want modifications to your template or want something a little more unique/branded then check out 99designs.com. It’s a market place graphic and web designers to provide services, if you give detailed specifications on what you want done you can get some great quality work for very little.