Faits: A. Le 14 juin 2007, Y._ et X._ ont ouvert action contre A._ devant le Tribunal civil de l'arrondissement de la Glâne, en concluant à la condamnation du défendeur à leur verser le montant de 109'910 fr.90. Dans le cadre de cette action, les demanderesses font état de travaux entrepris sur leur chalet sis à ..., dont elles sont copropriétaires à raison d'une part d'une demie chacune; elles affirment, en substance, que le contrat d'entreprise conclu avec le défendeur n'a été que partiellement exécuté et de manière défectueuse. Statuant sur la requête d'assistance judiciaire totale, déposée le même jour que l'action au fond, le Président du Tribunal civil a, par ordonnance du 22 août 2007, prononcé le rejet de la requête. B. Le 10 septembre 2007, les requérantes ont recouru contre l'ordonnance de rejet auprès du Tribunal cantonal fribourgeois. Elles demandaient à ce que l'assistance judiciaire leur soit accordée et que Me Bernard Ayer leur soit désigné en qualité de conseil d'office. Par arrêt du 4 janvier 2008, la IIe Cour d'appel civil du Tribunal cantonal a rejeté le recours, considérant que la condition de l'indigence n'était pas réalisée. C. C.a Les requérantes exercent un recours en matière civile. Elles concluent, principalement, à l'annulation de l'arrêt entrepris, à l'octroi de l'assistance judiciaire totale et à la désignation de Me Bernard Ayer en qualité d'avocat d'office. A titre subsidiaire, elles demandent, outre l'annulation de l'arrêt, le renvoi de la cause aux instances cantonales pour nouvelle instruction. Les recourantes sollicitent préalablement que l'effet suspensif soit accordé au recours. Elles requièrent également le bénéfice de l'assistance judiciaire pour la procédure fédérale. C.b Par ordonnance présidentielle du 27 février 2008, l'effet suspensif été accordé au recours. 