You should also use split key because no one will trust a private key generated by another person.
+1, Never accept or custom bitcoin address from someone because the "
Private" Key
just searching "how to make a custom bitcoin address" on google, that's it