I am looking for a way to edit and open a custom file type that I have defined. This file type will be used to store information for a 2D sprite and animations with multiple frames. Let's say the file extension is '.mytype'. Ideally, I would like to be able to make a new option in the Assets > Create menu for creating a 'MyType' file. and then a custom editor window can come up and allow me to edit the new file. I would also like to be able to double-click or "right click > edit MyType" on one of these files in the Project view and have it open in my custom editor window. So, I'm wondering if all or any of my ideas are even possible. I know I asked for a lot of information, but I'm not looking for a complete solution. Just the knowledge if this is possible and a push in the right direction would be great. One solution that I think would work is to make my own EditorWindow that will find and display all '.mytype' files in my project. This would be an adequate solution, but I would really like to try to get it to work with my ideal workflows given above. Thanks in advance.