No. You don't need an account as the template works locally on your computer, completely independent from Invoicebus.
However, if you decide to save the invoice online you'll need to signup for an Invoicebus account.Related questions: