Hallo,
grundsätzlich rate ich eher zur verwendung eines Frameworks und nicht zum freien Programmieren der Webseite. Frameworks fordern zwar etwas Einarbeitung, erleichtern aber die systematische Erstellung und Pflege der Webseite ungemein.
Bevor du dir aber Gedanken um die Werkzeuge zur Erstellung der Webseite machst, musst du wissen, was die Webseite leisten soll.
Sind die Inhalte rein statisch, oder sollen hier auch dynamische Informationen z.B. ein Vereinskalender oder Mitgliederlisten (nach Login) angezeigt werden?
Werden die Inhalte der Webseite alleine von einer Person gepflegt, oder sollen auch andere Autoren Beiträge erstellen und selbst eintragen dürfen, so wie das z.B. hier im SupportNet der Fall ist. Hier kann jeder Nutzer seine Beiträge bringen.
Abhängig von solchen Überlegungen brauchst du entweder einen ganz einfachen Web Baukasten oder eben ein Content Management System (CMS).
W3.CSS oder Bootstrap sind dann eher Wekzeuge, die innerhalb des Web Baukastens oder des CMS verwendet werden und für den Programmierer der Webseite eher am Rande in Erscheinung treten. Nahezu alle CMS bieten auch Templates mit responsive Design an, so z.B. Wordpress oder Joomla, um nur zwei der bekannteren Vertreter zu nennen.
Für die Nutzer der Webseite, also die Gruppe der Vereinsmitglieder mit ihrer heterogenen Rechnerlandschaft spielt es keine Rolle, mit welchem System du die Webseite erstellt hast, Und wenn du ein Template mit responsive Design verwendet hst, sehen die auch, unabhängig von der verwendeten Rechnerplatform, keinenen unformatierten Salat :-)
Gruß
computerschrat