Advancing Quantum Many-Body Simulations With Improved Quantum Cluster Algorithms And Modern Software Development