Even though VeraCrypt is a fork of the now defunct TrueCrypt, and by many considered as the true successor of TC it unfortunately has broken compatibility with TrueCrypt's volume format. As a result of this, VeraCrypt can't open TrueCrypt container files.
The configuration for EncFS is in the form of a dotfile (.encfs6.xml) and it's stored in the working directory. This way you only have to remember the passphrase because all the other metadata is stored in the configuration file.
From some audits in the past, EncFS has had some issues with being up-to-date as far as cryptography practices go. For example, it uses the same key for encryption and authentication or file holes not being authenticated.
You can choose between archiving in a .zip container, that offers a choice between ZipCrypto and AES-256 encryption, or a .7z container that uses AES-256 and additionally offers the possibility of encrypting file names.