If you have reasonable coverage with HiFi (30X per haplotype), then there usually isn't any reason to also use Illumina. My understanding is that Illumina can make the assembly worse if you try to polish with it, because it can erroneously induce haplotype switching errors.
I would use HiCanu or HiFiAsm, depending on whether you expect significant heterozygosity, and also assuming that you have non-trivial HiFi coverage.
If your HiFi coverage is very low (<15X per haplotype, maybe), you might consider going back to subreads, assembling those, and polishing with Pilon and your Illumina reads, or one of the workflows that you have found. But otherwise I don't think the Illumina will be very useful. If you had Hi-C reads you could use them directly in HiFiAsm to assist phasing and scaffolding, but I'm assuming that your Illumina is shotgun.
I know it's a PB promo material, but you see that PB promotes HiFi as not needing polishing, as HiFi has accuracy >99%, so shotgun Illumina is not going to do much. There is some argument for still polishing with your original long reads.
I can recommend any of the linked papers for ideas or further explanation.