As far as I've seen, all kitchen appliances are the same - but they are the same as in VHS players and CD players are the same.
They have the same components, but they keep coming out with control boards that aren't compatible at all.
It's probably easier to put in a raspberry pi with a relay board than to try to hack the control board.
It's not like a dishwasher is very advanced. There's some water level sensors, valves for letting water in, pumps (one around, and one out?), heating element and hopefully a temperature sensor that can be read. Do whatever program you feel like. How hard can it be?
That said, I'm still confused _no_ appliances (except iKettle) talks wifi (or anything, like BLE or zwave) - other appliances like TV and receivers have been talking to the user over the LAN for many years now.
That said, my next appliance to hack will be my Tea Maker.