I’m not sure what you are asking exactly but I did create a DAM for a client. I created a custom post type and then created my ACF fields and created a custom template for it.
I also created a smaller DAM version for another client. Which I used a standard post and depending on the category it would show the relevant DAM acf fields. Then used a shortcode to display the DAM category.