Pawel,
Thank you so much for the ideas and suggestions. I've already read through about 50% of "Working with Custom Content Types" and "Creating Custom Advanced Workflows in Alfresco" is next on my list (along with several others from the series). I'm following through the tutorials as closely as I can, but I think that maybe I didn't make myself clear in my first post.
What I don't understand is <em>what factors determine when to create a new content type</em> and <em>how, exactly, do you model a business process (not in code but rather in diagrams for non-technical people) for automation in Alfresco?</em>. In Jeff's articles he uses the example of a company publishing white papers, which is fine, but in my case the "object" to be modeled is a questionnaire (a series of questions). I don't need to run statistics on the results so the questions could be stored as text files, as the "content" of the node and the name of the person filling out the questionnaire could be stored as a property of the node, I guess. Also, I could have users upload supporting documentation that would be associated with the questionnaire but I just don't know if I'm going about this the right way.
In a similar query, Jeff Potts recommends sticking with default content types and storing everything in a folder, but it is my understanding that if I want modifications to a folder to trigger workflows I *must* have a custom content type (or, at the very least, a custom content type will give me finer grain control over what happens when the contents is modified). Please, correct me if I'm wrong!
I'm certain Alfresco is the solution for us but I'm very reluctant to start down that path. I've read in some of Jeff Potts' articles that you need to be extra careful when defining new content types since, if you get it wrong, it could mean starting from scratch and, for this particular project, I have one opportunity to get it right as it will definitely cost me my livelihood if I get it wrong.
Thanks again and I hope some other kind people can point me in the right direction.