Hello, Earthmerlin.
I don't know those programs to learn French. I used Yabisí Español Santillana for two years because I was able to buy them online and receive them in the US by mail. We used them slowly, skipping a few sections in every chapter. Unfortunately, I discovered them too late; because of that, my son's interest level didn't match its lessons, so I decided to stop using the program.
We sometimes used the Mexican books published by the Secretaría de Educación Pública (SEP), which are available online for free and include "Español", "Lecturas", Math, History, Science, P.E., and Art for every grade, The vocabulary in "Lecturas" was too advanced for my son, so I read some parts aloud, and he read the shorter and easier sections aloud.
We used Singapore Math until 5th. grade, then Beast Academy, and now AoPS. We read the text and numbers in English and always discuss in Spanish how to solve the exercises, so my son's Math Vocabulary is still richer in Spanish than in English. He even memorized the multiplication tables in Spanish.
I didn't find a way to teach him spelling in Spanish, and thought that studying Latin would cover grammar, vocabulary, and spelling in two languages (and several more). I read aloud fiction and non-fiction almost every day, and ask him to read aloud simpler texts. He reads very well in Spanish but is faster in English, so he prefers reading novels in English. I will keep trying.
If you find a good way to teach spelling, please let me know. Some copy work and dictation may be enough, plus reading aloud to your child and asking him/her to read aloud and write with some frequency.