I don't think it isFOSS, but the dutch 'Wiebetaaltwat' (translated: who's paying what) is doing this. I think they have an English app as well nowadays (called Splitser)
I know AzureFilm from Slovenia offers some colors without spools as well, at least on their own site