I tend to make mockups of teh menu in illustrator, then import the mockup as a sprite, then I import just the background menu graphic, and each of the icons separately. I add the menu background as a sprite (in your case 9 patch) and then in a throw away layout, I put the Menu in place and use the mockup to decide where to put the image points. Each image point represents where my icons will show up. I align them and get them where I need them. Then whenever I call up my menu, my logic simply creates an instance of the menu background, then pins the icon sprites to the image points to make my menu. There may be simpler ways, but this gives me much control over the menu layout.