Truenas is great for creating the zfs pool but I hated that I couldn’t also use the machine as a computer without making a vm, so I ended up exporting my zfs pool and then importing it on a Linux system with cockpit installed to keep a Web interface, definitely recommend looking into it