Modeling demographic processes in marked populations