JTJams is absolutely right! You don't want to depend on the state file for mission-critical settings. DataTable and the XLS file is a good approach.
Having said that, would like to add the following for completeness: the state file can be used for not-so-critical settings. As you know, the L4T file gets saved automatically; every hour by default. You can however make this as low as 1 minute. It also gets saved when the process is closed.
One trick you can do (as explained in the online help), for a particular process whose state you want to preserve: bring the process to the right state, go into its properties and uncheck the "Save state file every..." check-box. Close the process thus saving its L4T file. Now, change the file-permissions
on this L4T to read-only. From now on the process gets loaded with this state.
My two cents..
Regards,
Khalid