The SubGen2 subhalo population generator works for both CDM and WDM of arbitrary DM particle mass. It can be used to generate a population of subhaloes according to the joint distribution of subhalo bound mass, infall mass and halo-centric distance in a halo of a given mass. SubGen2 is an extension to SubGen (ascl:2312.035), which works only for CDM subhaloes.
https://ui.adsabs.harvard.edu/abs/2023MNRAS.526.3156H , https://ui.adsabs.harvard.edu/abs/2016MNRAS.457.1208H