Consider what it would take to run a cook sequence like this: 2 minutes on high, 5 minutes at 70%, 17 minutes at 40%, rest for 3 minutes, then ring the bell.
Then add in a voice command like
This is available on no microwave oven ever.
So this guy made one. Used Raspberry Pi. The link has the technical details, if you're interested. Here a video demonstration of how it worked out.