Good comments - to clarify this isn't a business situation or I would agree with Sedj. But its a fairly simple website done as a donation of time, and I only have one server to work with. Limitations force decisions sometimes. Anyway, I've had occasion to do a relatively small change thinking it's safe and sure enough it breaks something which, being a perfectionist, I find rather embarrasing, so I wanted to set up a small temporary testing environment that is a duplicate if its not too difficult to do so. My expectations are that the types of simple 'typo' errors that might occur will not be deep enough into the excentricities of Java to cause crashes.
So siberian your description is very helpful. I'll toy with this on a test server before I try to push it onto the 'production' web server. But to clarify my overview - under this concept, are you saying we will not have multiple CATALINA_BASE's - we will have only one, but then we will have multiple directories under the webapps directory there? Or would we be starting up multiple Tomcat instances but with all Tomcat instances sharing just one JAVA_HOME and one CATALINA_HOME? I believe you are suggesting the latter but I am not at all certain.
Thanks to both of you for your thoughts and time!