Hiring a web developer is a great option; however, it is understandable when you don't want to spend any money if you're creating a fansite, and not necessarily a business website. However, if you plan on making money out of ads, affiliate articles, etc., then it's best to hire a developer so your site looks unique and professional.
But if you insist on using web templates, yes, they are worth trying of course. For instance, if you choose to set up your site via Wordpress and use the templates from there, you can still make your site unique by using the customization tools. This will enable you to change fonts, color schemes, backgrounds, etc.