Do you really need custom shapes?I think,you can use dingbats instead of them.There are tons on the web,especially at dafont.com.
Custom shapes for Photoshop are available at the Adobe studio exchange (registration required).but there are just a few floral shapes
http://share.studio.adobe.com/axBrow...&t=14&pgsel1=1