Board Game Design tools. Available in French, soon in English.
101502982955-Mécanicartes (French)
Mechanicards (English)