Faits : A. A.a. A.A._ (1966) et B.A._ (1969) se sont mariés en 1994 en Colombie. Trois enfants sont issus de leur union: C._ (1990), D._ (2004) et E._ (2007). A.b. Par prononcé de mesures protectrices de l'union conjugale du 3 février 2010, le Président du Tribunal civil de l'arrondissement de Lausanne a autorisé les époux à vivre séparés jusqu'au 31 janvier 2011, confié la garde des enfants à la mère, sous réserve du droit de visite du père, et astreint celui-ci à contribuer à l'entretien des siens par le versement d'une pension mensuelle de 5'920 fr., allocations familiales non comprises. Cette décision a été modifiée le 22 mars 2010 à la faveur d'une convention signée entre parties et ratifiée par le tribunal pour valoir arrêt sur appel. Les époux se sont alors entendus sur une garde alternée. Aux termes de l'accord, la pension a en outre été fixée à 5'250 fr. par mois. A.c. L'époux n'exerçant pas son droit de visite depuis le mois d'août 2010 et ne payant pas la pension conformément à la convention susmentionnée, l'épouse a saisi à nouveau le premier juge. Par prononcé du 11 février 2011, la garde des enfants a été confiée à leur mère, sous réserve du droit de visite usuel du père. Celui-ci a en outre été astreint au versement d'une pension mensuelle pour l'entretien de sa famille de 2'550 fr., allocations familiales en sus. Le juge a encore dû constater que le demandeur n'entendait pas se soumettre aux décisions judiciaires sur la question financière, raison pour laquelle il a ordonné un avis aux débiteurs. Ce prononcé a été confirmé par arrêt sur appel du Juge délégué de la Cour d'appel civile du Tribunal cantonal du canton de Vaud du 23 mars 2011. A.d. Par requête du 4 août 2011, l'époux a pris de nouvelles conclusions en attribution d'une garde alternée sur les enfants mineurs, voire d'une garde complète, mais avec un droit de visite de 50% de la mère, conclusions qui ont été rejetées par prononcé du 22 septembre 2011. Par arrêt du 25 novembre 2011, le Juge délégué de la Cour d'appel civile du Tribunal cantonal du canton de Vaud a rejeté l'appel de l'époux. A.e. L'époux a ouvert action en divorce le 27 novembre 2012. Il a conclu à ce que l'autorité parentale soit exercée conjointement par les deux parents (II), à ce que la garde soit exercée alternativement (III), à ce que chaque partie contribue à son entretien propre (IV), à ce que lui-même contribue à l'entretien de chacun de ses enfants mineurs par le versement d'une pension mensuelle, allocations familiales en sus, de 600 fr. jusqu'à ce que l'enfant ait atteint l'âge de 10 ans révolus, de 625 fr. dès lors et jusqu'à 15 ans révolus, puis de 650 fr. jusqu'à la majorité ou l'achèvement de la formation professionnelle, les droits de l'enfant étant réservés dès sa majorité (V), à la liquidation et la dissolution du régime matrimonial (VI) et au partage des avoirs de prévoyance professionnelle (VII). Dans sa réponse du 20 juin 2013, l'épouse a conclu au rejet de la demande et, reconventionnellement, au divorce (I), à ce que l'autorité parentale et la garde sur les enfants mineurs lui soient confiées (II), à la fixation d'un libre et large droit de visite en faveur du père, à exercer d'entente avec elle, à défaut d'entente un week-end sur deux, la moitié des vacances scolaires, alternativement aux diverses fêtes (III), à ce que le père contribue à l'entretien de ses enfants mineurs par le versement, pour chacun d'eux, d'une pension mensuelle, allocations familiales en sus, de 1'250 fr. jusqu'à ce que l'enfant ait atteint l'âge de douze ans révolus, de 1'400 fr. dès lors et jusqu'à la majorité ou la fin de la formation professionnelle (IV), à ce que le demandeur contribue à son entretien par le versement d'une pension mensuelle de 1'350 fr. jusqu'à la majorité de E._ (V), à la liquidation et dissolution du régime matrimonial (VI) et au partage des avoirs de prévoyance professionnelle (VII). A l'audience de premières plaidoiries du 13 novembre 2013, les parties ont convenu d'arrêter la valeur de leurs prestations de prévoyance professionnelle au 31 décembre 2013. L'épouse a précisé sa conclusion V en ce sens que la contribution d'entretien en sa faveur perdure jusqu'à la majorité de E._, respectivement jusqu'à la fin de sa formation professionnelle. Elle a pris une conclusion VIII tendant à ce qu'un avis aux débiteurs soit ordonné pour le versement des pensions. L'époux, qui a conclu au rejet de dites conclusions, s'est réservé de modifier ses conclusions II et III. Le 20 mars 2014, il les a modifiées en ce sens que l'autorité parentale et la garde sur D._ et E._ soient exercées conjointement par les deux parents (II), subsidiairement à ce qu'elles lui soient attribuées, sous réserve du droit de visite de la mère (IIbis). A l'audience de jugement du 1 er avril 2014, à laquelle l'époux s'est présenté sans avocat, l'épouse a complété sa conclusion VIII en ce sens que l'avis aux débiteurs s'étende à la somme de 60 fr. par mois dès le 1 er janvier 2014 jusqu'au mois de la notification du présent jugement, somme correspondant à l'augmentation des allocations familiales. L'époux a conclu au rejet de cette conclusion et à la mise en oeuvre d'une médiation, processus auquel l'épouse s'est opposée. Lors de cette audience, l'épouse a déclaré que son mari était un excellent père mais que les difficultés de communication entre parents ne permettaient pas une garde partagée. Quant à l'époux, il s'est déclaré prêt à recevoir ses enfants à 50% quel que soit le résultat du présent jugement. A.f. Par jugement du 31 juillet 2014, le Tribunal d'arrondissement de Lausanne a prononcé le divorce des époux (I), attribué l'autorité parentale sur les enfants D._ et E._ conjointement aux deux parents (II), attribué la garde sur lesdits enfants à leur mère (III), dit que le père bénéficiera sur ses enfants d'un libre et large droit de visite, à exercer d'entente avec la mère et, à défaut, qu'il pourra avoir ses enfants auprès de lui un week-end sur deux, du vendredi à 18 heures au dimanche à 18 heures, ainsi que durant la moitié des vacances scolaires, à charge pour lui d'aller les chercher où ils se trouvent et de les y ramener (IV), confié au Service de protection de la jeunesse (SPJ) un mandat de curatelle d'assistance éducative, au sens de l'art. 308 al. 1 et 2 CC, sur les enfants D._ et E._, avec pour mission, d'une part, de s'assurer que la défenderesse est adéquate dans son mode d'éducation et, d'autre part, de veiller à ce que le demandeur reprenne l'exercice régulier d'un droit de visite à l'égard de ses enfants, dans le respect de l'intérêt et du bien-être de ceux-ci (V), dit que le père contribuera à l'entretien de ses enfants D._ et E._ par le versement, d'avance le premier de chaque mois en mains de la mère, dès et y compris jugement de divorce définitif et exécutoire, d'une pension mensuelle pour chacun d'eux, allocations familiales en sus, de 900 fr. jusqu'à ce que l'enfant ait atteint l'âge de douze ans révolus, de 1'000 fr. dès lors et jusqu'à l'âge de quinze ans révolus, puis de 1'100 fr. jusqu'à la majorité ou la fin de la formation professionnelle (VI), dit que le demandeur contribuera à l'entretien de la défenderesse par le versement, d'avance le premier de chaque mois en ses mains, d'une pension mensuelle de 750 fr. dès jugement de divorce définitif et exécutoire et jusqu'au 31 décembre 2015, de 500 fr. dès lors et jusqu'au 31 décembre 2019, puis de 350 fr. jusqu'au 28 février 2023 (VII), dit que les contributions seront indexées (VIII), ordonné à tout employeur du demandeur, ou à toute assurance susceptible de lui verser des prestations en remplacement de son salaire, de prélever chaque mois sur son salaire ou ses indemnités, dès que le jugement sera définitif et exécutoire, la valeur des pensions courantes dues pour l'entretien de ses enfants et de son épouse, soit actuellement la somme de 2'550 fr. par mois, allocations familiales en sus, et de la verser sur le compte bancaire de la défenderesse (IX), dit que le montant prévu au chiffre IX ci-dessus devra être augmenté de 60 fr. par mois pour couvrir le versement de l'augmentation des allocations familiales du 1 er janvier 2014 jusqu'au mois de la notification du jugement (X), ordonné à la Caisse de pensions F._ de prélever sur le compte de libre passage du demandeur la somme de 93'557 fr. et de la verser sur le compte de la défenderesse auprès de G._ (XI), et déclaré le régime matrimonial des époux dissous et liquidé, sous réserve de la question de la maison, copropriété des époux en Colombie (XII). A.g. Par arrêt du 18 septembre 2014 notifié en expédition complète le 28 novembre 2014, la Cour d'appel civile du Tribunal cantonal du canton de Vaud, a rejeté l'appel formé par l'époux et confirmé le jugement du 31 juillet 2014. B. Par acte déposé le 19 janvier 2015, A.A._ exerce un recours en matière civile au Tribunal fédéral contre l'arrêt du 18 septembre 2014. Il conclut à son annulation et à sa réforme en ce sens qu'une garde alternée à 50% est instaurée, que la contribution d'entretien due à B.A._ est supprimée, et que la contribution d'entretien des deux enfants est réduite à 1'225 fr. par mois. Des déterminations n'ont pas été requises.