I don't do Instacooker/pressure cooker, but you can chop up vegetables, put a couple of inches of water in a big bowl and toss them in the microwave with a plate or something on top, cooking em for 5 minutes, and get a nice easy steam, and they still have texture.
Since we got our little Cuisinart convection oven, I'll just throw veggies on foil in there, don't run it too high 250 maybe 300, and I honestly get better results roasting, and I would imagine it's because it's such a small space versus having to deal with all the stuff with a full size oven.
That little bastard has been so convenient, especially just cooking for the two of us. Not something I would rely upon if I had guests over, but for easy weekly meals, I keep finding the new things or reasons to appreciate it.