Faits : A. Le plan partiel d'affectation "Sous-le-Bourg" (ci-dessous: le PPA) a été approuvé par le département cantonal compétent le 26 août 2013 et mis en vigueur le 15 août 2014. À son extrémité Est, son périmètre d'environ 14'000 m2 confine au vieux bourg d'Aigle. Il prévoit des périmètres de construction pour trois barres de bâtiments (A, B, et C) formés de plusieurs corps, un périmètre B' encastré dans l'angle du périmètre B, destiné à un commerce d'alimentation, ainsi que trois périmètres de construction plus petits (D1, D2 et D3). L'art. 18 du règlement du PPA prévoit que la mesure de l'utilisation du sol est donnée par la surface de plancher déterminante (al. 1), calculée selon les normes SIA en vigueur lors de la demande de permis de construire (al. 2). L'alinéa 3 de cette disposition répartit la capacité constructible maximale par périmètre constructible (A: 7'770 m2, B et B': 7'190 m2, C: 3'900 m2, soit 18'860 m2 au total pour ces quatre périmètres). Suite à l'enquête publique organisée du 26 août au 24 septembre 2015, la Municipalité d'Aigle a délivré un permis de construire du 20 janvier 2016 pour la construction des bâtiments A, B, B' et C avec un parking souterrain de 206 places et 8 places extérieures. Sous l'intitulé "réaménagement et réaffectation intérieure, modification de l'implantation des panneaux solaires", une enquête complémentaire a été organisée du 12 juillet au 10 août 2017. Elle a suscité l'opposition de plusieurs personnes qui se plaignaient, entres autres, de la violation des règles sur la récusation ainsi que du principe de l'interdiction de "Doppelvertretung". En date du 25 janvier 2018, la Municipalité a levé les oppositions et délivré le permis de construire correspondant. B. La Cour de droit administratif et public du Tribunal cantonal a rejeté le recours de B._ et a déclaré irrecevable celui déposé par A._, au motif qu'elle n'avait pas pris part à la procédure précédente, et par deux autres personnes dès lors qu'elles n'invoquaient que leur qualité de conseiller municipal. En substance, elle a considéré que B._ n'invoquait aucun élément susceptible de fonder la récusation du syndic. Par ailleurs, la surface de plancher projetée était inférieure au maximum autorisé par le règlement du PPA. Enfin, la Municipalité n'avait pas abusé de son pouvoir d'appréciation en autorisant le projet modifié sans exiger une augmentation du nombre de places de parc. C. A._ et B._, représentées par le même mandataire et agissant dans un seul et même acte, forment un recours en matière de droit public par lequel elles demandent au Tribunal fédéral d'annuler l'arrêt cantonal du 7 mai 2017, de constater la nullité des décisions prises par la Municipalité dans le cadre de ce projet de construction et, pour le surplus, de renvoyer la cause à l'instance précédente pour statuer sur les frais et dépens; les recourantes concluent à titre subsidiaire au renvoi de la cause à l'instance précédente pour nouvelle décision dans le sens des considérants. Aux termes de leurs observations respectives, la Municipalité et les intimés concluent au rejet du recours. Les recourantes et les intimés procèdent encore à un ultime échange d'écritures. Par ordonnance du 10 juillet 2018, le Président de la Ire Cour de droit public a rejeté la requête d'effet suspensif présentée par les recourantes.