What can cause blueness in hands, purple feet, red spots?

Poor blood flow. Vascular diseases ex: raynauds can cause blue hands and feet with exposure to cold or emotional stress. Your condition is best diagnosed by a vascular specialist.
Poor circulation . Autoimmune problems like raynaud's phenomenon. See your doctor for an evaluation.