I am trying to save a Part with data store but so far what I have come up with didn't work. I have herd people say that I should serialize it but I cant find anything that fully explains it.
You can't merely go and save a part into a datastore. You will have to save the parts of it. So if you go and turn all of the data that you need for the part you can go and save that into a datastore then load it from a datastore and use a script to generate the part using those properties.