You can use inviter.com to create birthday invitations. This site is very user-friendly. You can create invitations using videos and photos. This also allows first time users to send free invitations up to 25 guests & it also have a lot of beautiful templates.