I think you can even do editor stuff in C# as part of your project.