Hallo cis, gehts hier noch weiter?
Eine Antwort nach Stefans Ansatz, das Ganze als Fließtext zu behandeln.
(\textcolor{farbe}{q}) (textcolor{farbe}{q}) dient nur als Abstandshalter)
\documentclass[10pt,a4paper]{article}%
\usepackage[utf8]{inputenc}%
\usepackage[ngerman]{babel}%
\usepackage{xcolor}
\newcommand{\person}[2]{\definecolor{farbe}{rgb}{#2}\colorbox{farbe}{\dotfill\hfil\textcolor{farbe}{q}#1}\colorbox{farbe}{\textcolor{farbe}{Iq}}\ \hspace{-1em}\hfil}
\def\first{\person{Maria}{0.6,0.2,0.3}}\def\second{\person{Franziska}{0.6,0.7,0.3}}\def\third{\person{Franz}{0.9,0.7,0.3}}\def\fourth{\person{Tim}{0.6,0.4,0.3}}\def\fifth{\person{Immanuel
Kant}{0.5,0.5,0.5}}
\parindent=0pt
\begin{document}%
\first\second\fifth\third\fourth\first\second\third\fifth\fourth\first\second\third\fourth\first\second\third\fourth\first\fifth\second\third\fourth\first\second\third\fourth\first\second\third\fourth\first\second\third\fourth\fourth\first\fourth\first\fifth
\end{document}%