Ashby method as per 'Material Selection in Mechanical Design' by M Ashby (Butterworth Heinemann) is a powerful method to select material according to functional needs.
The key point of this method is to build a 'performance index' to classify materials. For example, you could classify materials according to their ratio $\frac{E}{\rho}$ (Young modulus over density) if you want a lightweight material with high rigidity. Note that this could lead to a quite different selection if you choose a performance index such as $\frac{\sigma_y}{\rho}$ (yield stress over density) or $\frac{\sigma_u}{\rho}$ (ultimate tensile stress over density) where material resistance is privileged over rigidity. This allows you to identitify a set of candidate materials and then you can refine your search adding more criteria if needed later on.
This approach is very powerful as you can include any property of the material even cost but not so easy to actually perform.
The difficult parts are:
- building the right performance index corresponding to your functionnal requirements
- finding the property values of the material
A commercial software helps you by providing build-in performance indices and large material databases with more or less accurate property values but good enough for a first selection.
However it can be made simple if you clearly identify the key properties for your application and have a limited set of candidate materials whith known property values.
May be in your case properties like light transmittance (for transparency) and toughness obtained by Charpy notch test or critical stress intensity factor ($K_{Ic}$) could be a good starting point. Property values coming from a simple web search could be sufficient. High accuracy property values is not needed as they are used only for a first selection. Once you have good material candidates then you can select the one with lowest cost, easy to machined and so on.
As an advice don't rely too much on a selection based only on manufacturing criteria as it is tempting because those criteria could conflict with your functional needs.