Unfortunately I do not have any suggestions for you but can relate to
FYI have not found the fabric I am seeing in my head as the perfect base for them so I do welcome other suggestions
This seems to be the story of my life......even down to shopping for clothes and shoes. LOL
Please show us the end result.