Is there a way to get textboxes, labels and other wpf controls in xna that supports margins, etc that flexes for window size?
Not exactly what you're looking for, but here is an example of getting winforms GUI elements mixed in with XNA 3d content:
http://creators.xna.com/en-US/sample/winforms_series1