Don't get me wrong, I love those solutions but as a very low-end Bitcoiner, I would be far from confident enough to attempt those scripts, much less hope the same for someone else I intend to pass my inheritance to. I consider myself the highest level technical knowledge you could possibly expect from a mainstream user:
even if you were high-end expert you still shouldn't have to be using scripts that you write by hand. there should always be a user friendly tool where it takes the inputs needed for creation of the script and then returns the final transaction. for example to use the escrow (m of n multisig) script you can use the user friendly wallet called Electrum where you just import your master keys and m, the wallet does everything else.
otherwise it would not only take a lot of time but also you may easily make a lot of mistakes. for example as an experiment and also to answer a question i recently created a script using OP_CLV and send some funds to it on testnet and then spent them. the whole thing took me about 1.5 hours and i messed up the first time and lost the first coins, they are now locked forever!!! here is the link:
https://bitcointalk.org/index.php?topic=5205451.msg53211121#msg53211121