New Faces
If you can’t afford new cabinets, just get new doors and drawer fronts. Then paint everything to match and add new hardware. And instead of replacing the entire dishwasher, you may be able to get a new front panel. Check with the manufacturer to see if replacements are available for your model. If not, laminate paper, which goes on like contact paper, can be used to re-cover the existing panel.