It's nothing too fancy. I did it with sparrow to get the miniscript set up working. Used testnet to test for a few months and then moved my funds to it.
Essentially was a time lock by using the upcoming blocks, for 2 years. I had it lock usage down to two signers in a 1-2 multisig. Myself and the time locked. I could emergency exit if anything, but the other signer couldn't until the time lock expired.
Last iteration of this was using foundation passport gen 1 as the locked signer.