Typically with a turnkey site everything should be done with the back end or administration site of the website so there should be not any software needed such as Front Page or Dreamweaver.
However if you are simply purchasing a template then yes you will need to use software to make changes and create it.
However 'turnkey' simply means that the user should be able to easily add products, make changes, etc. without using any software.