Can you make an array of say cubes, but still manipulate each cube inside the array individually? Thanks
You will have to apply the array modifier for that.
However if the changes are only about size, rotation or position, you can use an object as offset. But I guess that’s not what you’re looking for.
You can’t get control over the mesh of each arrayed object without applying the modifier.