Iris Eekhout and Martijn Heymans, are writing a practical manual on how to deal with missing data. The manual is in a preliminary stage, so some parts are currently still worked on.
There is a manual available that explains how to include auxiliary item information in a latent growth model. This option is recommended when patient-reported outcomes, measured by a multi-item questionnaire, are incomplete due to missing item scores. Including het item information in the auxiliary part of a latent growth model improves precision.
Three R functions are available in the "dmo" R-package that can be used to make missing data according to each of the missing data mechanisms. In this program the strength of the missing data mechanism can be adapted as well as the probability of missing data. Other characteristics that can be adapted are described in the manual that comes with the R programs.
This post shows an example in R for passive imputation with the mice package.
There is example R code available to apply multiple imputation using a parcel summary score to deal with missing data in questionnaires