Or, or..hear me out, swap your HDD with a gaming one so when a smart guy takes a look at your HDD will find only benign games. You think customs agencies does not have smart people who can look past a simple boot screen? Think again
Put your sensitive data on a microSD card and put the card in your mouth while in the checkpoint, the detector won’t be sensitive enough to pick it up (it doesn’t detect fillings and they are around the same size).
Veracrypt is source-available, but proprietary. A better solution would be LUKS-encrypted partitions. For single files, gpg-based encryption should work as well.
And having source available, and most important can be compiled from those sources, means can be scrutinized for vulnerabilities by security experts, yes? That sounds good enough for me.
Github says the goal is to hide your privacy from customs agents. That's the honorable use of this. But is a tool, and just like any tool can be used for both bad or good things. A scammer or spammer will have use of this faster then a person facing customs agents.
It takes almost no time to reinstall an OS, install a few games from steam.
If you want you don't even need to wipe your install and have a bit more time to spend, you can dual boot and remove the other boot option temporarily from GRUB / MBR or whatever the windows equivalent was.
Or fetch out a few github repos if you don't want to install steam games. :)