The following are scripts that can help with the use of LUKS encrypted disks, though they are very rudementry and require sudo.
The onlt script you will need is the crypt-format script, it's what creates the encrypted partition or file, the others just mount and unmount, which gnome can do on it's own (Other might be able to as well, but i have tested gnome)
Run the following command to crate a mountable image of a pre-configured size
sudo dd if=/dev/zero bs=1000000000 count=8 of=crypt.img status=progress
Change the count=8
to the size you wish the image to be in GB, the example will create an 8GB image
Run the following to format the partition or file to be an encrypted LUKS ext4 partition
crypt-format crypt.img
This will format the image created earlier, adjust crypt.img
to point to the partition or file
Run the following to mount the partition or file
mkdir -p /media/crypt
crypt-mount crypt.img /media/crypt
Adjust as neccesary. This can be done via the GUI by just opening the image or inserting the drive with the encrypted partition
Run the following to unmount
crypt-umount /media/crypt
rm -rf /media/crypt
Adjust as neccesary. This can be done via the GUI using the standard unmount procedure for any drive