I just did a build in a Thermaltake g3 (ATX). Cable management is non-existent. Significant modding is required to get decent airflow. Water cooling will require significant planning.
I only got the case because I only had about a 140mm of space on the left side of the desk. It worked for me but I knew what I was getting myself in for after research.
Pleas check out builds and reviews for this case before buying one.
Build: msi C8r (Carbon8r)
Core i7-9700K OC 5 GHz, MSI Z390 GAMING PRO CARBON Mobo, AMD Radeon VII GPU OC 2K MHz, Corsair Vengeance RGB 32GB DDR4-3200 RAM, Phanteks Enthoo Pro M SE ATX Case.
XSPC RayStorm Pro CPU w/b, Bykski Radeon VII GPU w/b, EKWB 140 Revo D5 Pump & Res.
Aquacomputer Aquaero 6 LT USB Fan-Controller, Vision Touch and 'High Flow' Sensor.
(2x) Hardware Labs Black ice Nemesis 280GTS XFLOW radiators and (1x) Alphacool NexXxoS XT45X-Flow 140 in full push/pull.