I have been using http://www.codeproject.com/KB/dialog/layoutmgr.aspx for years, it's great. I have yet to find a situation where I can't get a certain layout done with this class. The only thing I 'miss' is a visual layout designer, but I don't think there's a layout manager that has one.