Wow! That's great. I'm actually building a 'mini-framework' for some other developers, and was trying to decide if I wanted to implement something that meant the developers couldn't use the interface to build a menu.
I was 'overloading' a single unused property by placing a comma-delimited list, but if I can add the props that I want and still use the designer, that's cool as well. I'll give it a try. Thanks!
Kevin