Electrostatic self-assembly of macroions is an emerging area with great potential in the development of nanoscale functional objects, where photo-irradiation responsiveness can either elevate or suppress the self-assembly. The ability to control the size and shape of macroion assemblies would greatly facilitate the fabrication of desired nano-objects that can be harnessed in various applications such as catalysis, drug delivery, bio-sensors, and actuators. Here, we demonstrate that a polyelectrolyte with a size of 5 nm and multivalent counterions with a size of 1 nm can produce well-defined nanostructures ranging in size from 10-1000 nm in an aqueous environment by utilizing the concept of electrostatic self-assembly and other intermolecular non-covalent interactions including dipole-dipole interactions. The pH- and photoresponsiveness of polyelectrolytes and azo dyes provide diverse parameters to tune the nanostructures. Our findings demonstrate a facile approach to fabricating and manipulating self-assembled nanoparticles using light and neutron scattering techniques.