In this paper we show a method for creating multiple independent perfect vector vortex beams with real-time programmable radii, topological charges, polarization orders and position in 3 dimensions, using a device based on a phase-only liquid crystal on silicon display. We achieved the simultaneous generation of up to 7 independent beams, with topological charges from -3 to 3, and found great agreement between the simulated and the measured phases and polarization structures. Additionally, we used the same scheme for enhancing the depth of focus of a single beam, resulting in a "tube" beam that preserves its properties during propagation.