Respuestas:
Nick Gravelyn explica cómo hacerlo en su blog.
Sin embargo, si es solo para un editor, es posible que usar WinForms sea más fácil y mejor compatible.
Puede usar la reflexión para enganchar el controlador de destino de renderizado Direct3D y conectarlo con D3DImage. Lo hice con éxito con WPF y XNA 3.1, pero tuve algunos problemas con XNA 4.0 porque cambiaron las asignaciones de formato de superficie. Pero supuestamente otras personas lo han conseguido trabajando con XNA 4.0.