Thoughts on this build?

Just wanted to get some thoughts on this build. Ideally I'd like to go even smaller, but the options seem a bit slim for proper cooling. The other cases I've been interested in are either not available or horrible for proper cooling.

https://pcpartpicker.com/list/Qnjcb2

This will be for work purposes, video editing, 3D work and CAD.

Also, if there any recommendations, please let me know.