Custom view for specific content type

Just curious is it possible to create custom views for editing specific model types?

I have a model type named Session with bunch of fields defined for it. When I edit/create an entry instead of default strapi view a custom react component is displayed, where I can define what happens and post manually to strapi api the result of entry edit/creation.

As a lot of subsystems are highly customisable in strapi, I started to wonder what level of customisation we have for admin ui.

Not at the moment. But something that we will have to consider, but not in the near future.