Custom Post Type Advise Needed

Happy Holidays : )

I need to create a Custom Post Type and have two questions the first is has anyone ever used the plugin Easy Content Types or knows of a better plugin to use to streamline creating Custom Post Types?

The second question is where should I store the Custom Post Type Template? Is it safe to keep it in the default location that a plugin would place it in automatically, or must I put it in the "my-templates" directory in DWB?