Ordering custom posts

The way I previously did this, was by adding a custom field to my CPTs, and ordering by that value when I fetched my posts with WP_Query.

 $myquery = new WP_Query( array(
      'post_type' => 'your_post_type',
      'meta_key' => 'my_custom_field_name',
      'orderby' => 'meta_value'
      )
 );

However, I believe if you add ‘page-attributes’ to your ‘supports’ parameter when you register your CPT, you have the ‘Order’ field available, which you can order by.

 $myquery = new WP_Query( array(
      'post_type' => 'your_post_type',
      'orderby' => 'menu_order'
      )
 );