Al-Muharer allows you to write on photos and make greeting cards professionally. It also offers a big selection of fonts and frames.