I'm using the bbpress plugin. It has a custom post type called forums. I used to sort posts by changing its publishing date. But you can't do that with this custom post type.
i used this code to create custom post template for specific post type
you can do the same with categories or for non single pages just as well.
hope this helps