Use plywood and veneer it. The edges aren't a problem - you cut your openings 1/2" (or a tad more, maybe 9/16") oversized, and glue in a piece of maple to rout your edge into. The best part of veneering it is that you can get MUCH prettier veneers for a lot less money than you can with solid maple.
I can't agree with PRR on gluing maple. Maple is a pretty easy wood to glue up, as it hasn't got much in the way of oil in it. Rosewood is hard to glue up. Maple is easy, by comparison. Just make sure all your joints fit well. I also don't find maple particularly hard to work with. Time consuming, yes, because it is very hard and with the wild figured stuff you need to take very light cuts with very sharp tools. And you need to sharpen your tools often. If your router bits don't need sharpening when you start, they probably will when you are done! But it isn't hard to work with, and in some ways it is a joy. NOTHING holds an edge as cleanly as maple, and when you make a cut it holds it's shape. With a properly sharp chisel, you can get a surface so perfect it is downright shinny.
Still, doing that whole cabinet in maple would be a shameful waste of wood. Make it out of a good baltic birch plywood, and veneer it with maple.
Gabriel