Penrose Pattern

Any one have any good ideas on how to program an arbitrary Penrose pattern with Igor.
All I have found is this inflation method that is a bit non-intuitive for me.
Any help appreciated
AA