To a large skillet or saucepan, add the olive oil, onions, and cook over medium-high heat, stirring occasionally, until onions have softened and just begun to barely brown, about 7 minutes. Add the quinoa and stir it into the onions and let it toast for about 30 seconds. Add the water, apple cider vinegar, lemon juice (zest the lemon before juicing it), salt, pepper, reduce the heat to low, cover pan, and cook for about 10 to 15 minutes, or until all liquid has been absorbed. While it's cooking, chop the remaining ingredients. Transfer quinoa to a large bowl and add the sun-dried tomatoes, parsley, almonds, lemon zest, and stir to combine. Taste, check for seasoning balance, and if necessary add more salt, pepper, or possibly a pinch of sugar if you prefer it sweeter to balance the acids, or a pinch of cayenne adds heat. Dish can be served warm and immediately or stored in an airtight container in the fridge for up to 5 days. The flavors develop over time and tastes better a day or two after making it, and can either be served warm or cold.