Your suggestion in the staff feedback thread wasn't actually on topic - it's feedback for staff members rather than ideas for the site.
You can pitch your idea for a trainer card maker in a separate thread in the section, but I do doubt it would get implemented as the admins coding up stuff already have their hands full on features to implement, and this I don't think would actually add much to the forum. Why don't existing ones work for using in signatures as it is that we would need to make up our own card creation program, after all? Sorry, just kinda confused about the suggestion.