From Substitution Tilings to Geometric Patterns in Islamic Styles