stability is the inverse of the Q factor of the circuit, so higher the Q , more stable is possible.
Crystals have a Q of 10,000 to 100K for different cuts on the crystal ( AT cut vs SC cut)
Watch crystals used lower Q but not MEMs tuning fork is same as watch crystal 38KHz so these are cheaper and used now for watches and PICs
Temperature effects are non-linear order equation for crystals but can be made linear with special selection criteria or using nonlinear EPROM based varicap compensation.
Inductors tend NTC ( negative) rated so capacitors must be PTC but caps are normally NTC so they make stable caps as NPO (read NP OH but actually means negative positive zero coefficient) so people choose L= -150 type ferrite and Caps as P150 to balance temperature compensation.
Supply variation has to do with current mode or voltage mode of feedback. and supply sensitivity can also vary frequency but hard to generalize.
What do you need to know?