Manual ‘deployment/installation’ of Tomcat is also my preferred way
For testing and PoCs, If you need to run 2 IdentityQs I would run them in just 1 single Tomcat instance, saves a lot of memory too
An other option is using Docker:
It might take some time (deep learning curve) to go through all the steps, but in the end it is a better maintainable solution to create IdentityIQ instances on the fly for Demos and Proof of Concepts.