Restoring the cabinets not worth it since there all melamine. Build one from 2 x studs, metal frame, or go modular with extruded aluminum then skin it with LDPE, HDPE, or UHDPE and/or plywood, hardwood. I would seal and top coat with oil base. Oil base more durable and less frequent touch up...