No. TurboTax doesn't have the T1044 form needed. However, Intuit has another program called Profile which does include that form. You can see the prices here: https://profile.intuit.ca/profile-onepay/
Please note that Profile uses E-File, so you will need to have an E-File account with the CRA.