There is so much to consider when choosing flowers. Each flower has its own story to tell. Some might represent innocence, love, or joy, while others might be associated with sadness or loss. Every flower is special in its own way and should be chosen with care.
Some plants that will be in your garden on a seasonal basis are: -Daffodils -Lilies -Roses -Perennials such as sparrowgrass, hosta, and ferns.
Perennial plants that reseed themselves include tulips, daffodils, and crocus. By planting bulbs that reseed themselves, you can increase your yields significantly over time. This is a great way to get more flowers from your plants, without needing to sow new seed every season.
There are many plants that need little water to thrive - hellebores, lilies. These plants can survive in areas that have less available water, because their root systems are specialized for extracting moisture from the soil.
There are a variety of native plants and animals in your area, so keep an eye out for them. Some common natives you may see include trees, flowers, rodents, and butterflies.
When choosing perennials for your garden, think about what attracts you visually. Some plants with attractive foliage or flowers are a better choice than those without. Additionally, some plants are easier to care for than others, so if you have difficulty with garden maintenance, these may be a better option for you.
I live in a city and have a small garden that is mostly composed of plants meant for warm climates. I would not recommend trying to grow plants in my garden that require cold climates, such as apples or figs. Some plants that would be suitable for my garden are zinnias, marigolds, petunias, and cosmos.