The tables are built with WP_List_Table class, but can be re-built visually (no ordering/filtering built in) by copying html.
The post list and the posts edit screens for custom post types will be the standard UI – its your metaboxes that will require some manual copying of WordPress styles.
There’s these site and project that helps with classes and colours:
Using web browser inspector you can find the classnames of WordPress elements and reuse them, for example for grey vs blue main buttons it’s: .button
and .button.button-primary.button-large