Here's a procedurally generated egg carton made entirely within Substance Designer. Overall this was about 9 hours of work, not including renders!
Of course I also exposed parameters to allow the egg carton to be full-
-or empty, as well as a random seed to alter the layout of eggs if need be!