It instantly estimates your federal income tax for the years 2000-2016.
It contains all the forms you need, in order to file your personal tax return
It provides all the tax forms that CRA general tax return includes.