Blueprint generating another actor blueprint or object and save it

Hi,
I tried to do some searching but couldn’t figure it out, maybe describing here would be helpful.
In simple words I want to make a box with random color and size inside the game and want to save it as a new box. How can I do it?
It could be a new blueprint containg the box or could be an external file containing the configuration color and size from which next time when game starts it will be accessible by the game.
It sounds simple but don’t know how to start.
Thanks for the help.

Hi Grot13. Thanks for the answer.Its nothing about extraordinary, but how to save the cube in file or game permanently? Can you please suggest?

No, the game create the cube and save.