Is it possible to create your own tax lien certificate by placing a lien on someone's home without their permission if they have delinquent tax?

No. Only the IRS and/or state tax agencies can place a lien against real property of the person who has tax arrearages. Also, only the IRS or States can get a lien filed without going to court.