Used to. Many moons ago. Didnt think kits were so readily available.
One thing, there used to be phenolic pistons, they were prone to cracking and if worn they would wedge in the bore and drag.
Not sure what the appropriate lubricant is to use nowadays, but we used brake fluid to lubricate the rings to assemble.
Big thing was to loosen bleeder before you start,if you break it, then get a reman caliper,time better spent elsewhere.