Pour le multi-os comme vous le souhaitez, le plus simple est le Java (surtout si vous connaissez déjà le langage)

Pour une application familiale je ne pense pas qu'il fasse installer toute...