RandomGraph[DegreeGraphDistribution[{3, 3, 3, 3, 3, 3, 3, 3,3, 3, 3, 3, 3, 3, 3, 3,3,3,3,3}],EdgeStyle->Green,VertexStyle->Yellow]
produce all 510489 non-isomorphic cubic graphs on 20 vertices if I put it in a while loop and toss out isomorphic ones that are already stored in, say, a list L?