You can already sort of do this with Pieces/Mission and the 3 differently sized text fields. The text won't be in the card itself, but it can be close enough.
I will discourage releasing template logs that have all the info filled in for all cards as part of the vassal module download page for obvious reasons.
Also, regarding collisions, I can't even comprehend the sketchy vassal documentation to integrate one single paltry simpleton java function to do anything inside a module element, let alone decipher what the object structure is in the module in the java background. I don't think collision auto-management is a possibility unless you directly ask one of the creators of vassal, and it'd be a formidable mathematical-programmatical problem EVEN THEN.
Edited by Mu0n, 01 September 2014 - 05:01 PM.