Two 4 terabyte drives would give you about 7.2 terabytes of usable space and about 280 megabytes a second of read and write (140 MB/s x 2) before interface restrictions.
Attaching hard drives directly to the computer's sata ports is always preferred, but when unable to do so we are left with 4 main options;
Thunderbolt
Esata
USB 3.0 (Never use USB 2.0, default to Gigabit if nothing else is available.)
Gigabit Ethernet
#1
Thunderbolt 3 is "limited" to 40 gigabits per second or roughly 5 gigabytes a second of bandwidth.
If your computer has a thunderbolt connection, do buy a NAS or DAS that has a thunderbolt connection.
#2
Esata stands for external sata and has similar restrictions, 6 gigabits of bandwidth.
#2
USB 3.0 is limited to 5 gigabits per second. USB 3.1 is limited to 10 gigabits per second.
5 gigabits is roughly 625 megabytes per second which is well above your maximum speed from the drives of 280 megabytes a second.
#3
Gigabit Ethernet allows you do assign a NAS an IP address and all hard drives connected to it become accessible over that network by any computer.
(you can set restrictions)
Gigabit Ethernet is limited to 125 megabytes a second or roughly half your available speed.
This may still be a valid option unless you plan on working on 10+ gigabyte projects.
10 gigabit Ethernet exists but 2 hard drives aren't enough to take advantage of that bandwidth.
Not knowing your existing setup the following device should work well with whatever size hard drives you intend on purchasing, assuming you have a USB 3.0 port. (The site does mention a 20 terabyte maximum, so 2 10 terabyte drives would be the largest supported)
StarTech S352BU33RER 3.5" Black SATA III USB 3.0 / eSATA Dual-Bay Trayless 3.5” SATA III Hard Drive Enclosure with UASP
https://www.newegg.com/Product/Product.aspx?item=9SIA24G28M4381