give the opportunity to select the working folder wherever one likes.
this folder should contain everything:
all the data (invoice, inquiry, customer db)
the templates etc. pp.
so that i can fetch this folder, backup it, copy it, do whatever i like and can be sure, that i don't miss any necessary files.
and when i reinstall cakewalk on a different computer, it should ask if there is an existing working folder, and if not, create one at the desired location.
furthermore, this folder could be on an USB-Drive.
So one can install multiple instances of cakedesk on several devices and can access his data via usb-stick.
maybe cakedesk can recognize the insertion of an usb-stick and ask the user wheter it should use the data on the stick if available.